Permissions for SuiteCRM 8

Hi I am starting out on a journey of upgrading SuiteCRM 7.14.6 to the latest version 8 following Migration - 7.14.x to 8.7.0+ :: SuiteCRM Documentation.

However, as a starting point, the instructions talk about migrating to v8.0 but there is only an upgrader download for 8.1. I presume that this will be OK? There’s nothing for 8.0 in the download/upgrade archive on the SuiteCRM website. The instructions say to ensure permissions are correct. So, off I went to:

Next, reading Downloading & Installing :: SuiteCRM Documentation to ensure that permissions are correct, I have my SuiteCRM installed in a subdirectory public_html/workflow/office so I am not sure how to take this into account in the commands detailed as my old and new installs are both within the public_html/workflow/office (old) and public_html/workflow/office2 (v8) paths. I suspect that the permissions commands suggested would affect all directories including non SuiteCRM ones.

I’m running on cPanel/CloudLinux.

Thanks.

Here’s a tutorial I put together on how to upgrade SuiteCRM 8. It’s not exactly what you’re doing but it has the file permissions setttings:

Thanks for this but it’s actually the fact that i’m not running it in the root directory and how to accommodate the file path in the commands that I’m struggling with (as I don’t want to affect unrelated directories) :slight_smile:

You don’t need to change anything. Just start your commands after you navigate to the install directory.

Hi, I have got as far as ./bin/console suitecrm:app:upgrade-finalize - 2.7 of Migration - 7.14.x to 8.7.0+ :: SuiteCRM Documentation

but I have run into the following error:

In App_KernelProdContainer.php line 2090:

“You have requested a non-existent parameter “29m”.”

big red bar.

I was advised to type “reset”. I rerun the command and got the following:

[myukmanifesto@c3 office2]$ ./bin/console suitecrm:app:upgrade-finalize
Please enter the version to move to: 8.7.1 <<-I typed this

SuiteCRM Finalize Upgrade

Running: legacy-post-upgrade
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: Interlace handling should be turned on when using png_read_image
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: Interlace handling should be turned on when using png_read_image
libpng warning: Interlace handling should be turned on when using png_read_image
libpng warning: Interlace handling should be turned on when using png_read_image
libpng warning: Interlace handling should be turned on when using png_read_image
step: legacy-post-upgrade | status: done
Post Upgrade process complete
Running: add-new-config-entries
step: add-new-config-entries | status: done
Added new config entries to config file
Running: metadata-merge
step: metadata-merge | status: done
Metadata successfully merged
Running: run-migrations

In App_KernelProdContainer.php line 2090:

You have requested a non-existent parameter “29m”.

suitecrm:app:upgrade-finalize [-t|–target-version TARGET-VERSION] [-m|–metadata-merge [METADATA-MERGE]]

Not sure what to do and nothing on Google…

Thanks.