Hello Everyone,
I’m trying to test suite CRM to see if it fits our needs.
Installation itself went pretty easy except for the permission part where suiteCRM says;
Set the correct permissions on the SuiteCRM directory (Linux):
sudo chown -R www-data:www-data .
sudo chmod -R 755 .
sudo chmod -R 775 cache custom modules themes data upload
sudo chmod 775 config_override.php 2>/dev/null
- That
www-data
needs to be replaced by the actual system user that your web server runs under. This varies depending on your operating system. Common web server users are as follows:
- www-data (Ubuntu Linux/Apache)
- apache (Linux/Apache)
- nobody (Linux/Apache)
- IUSR_computerName (Windows/IIS) The commands/steps taken to setting permissions differ depending on your operating system. If you are experiencing issues with setting permissions on your SuiteCRM instance, visit our support forums.
I’m using CentOS Webpanel for this setup and the only user i found that showed the interface was;
the user account/group that was made while creating a new user inside CentOS Webpanel.
let’s say i had to use
chown -R test12345:test12345 /home/test12345/public_html/* (account name is not real, but for the idea).
After this i can login and go threw settings etc.
The first 2 things i run into that show issues are;
- when trying to import accounts i get 403 forbidden on ./index.php (permissions have been set according to the above)
- setting up outgoing mail works flawless, connecting to a mailbox seem to timeout.
When running diagnostics i get the below
Sun May 9 11:23:38 2021 [1410028][-none-][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 11:23:44 2021 [1410028][-none-][FATAL] User update error: Temp User is not retrieved at ID 1, boolean given
Sun May 9 11:23:44 2021 [1410028][-none-][FATAL] Email address save error
Sun May 9 11:23:45 2021 [1410028][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 11:23:46 2021 [1410028][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 11:23:46 2021 [1410028][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 11:23:47 2021 [1410028][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 12:35:30 2021 [1415336][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Sun May 9 12:37:03 2021 [1415434][1][FATAL] log call at: modules/EmailMan/tpls/config.tpl:465 - styleChecked is not set
Mon May 10 09:59:09 2021 [1483743][1][FATAL] log call at: modules/EmailMan/tpls/config.tpl:465 - styleChecked is not set
Mon May 10 10:36:24 2021 [1486437][1][FATAL] SugarBean::populateDefaultValues $field_defs should be an array
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Mysqli_query failed.
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Query Failed: DESCRIBE versions: MySQL error 1146: Table ‘test12345_wrfaerf.versions’ doesn’t exist
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Mysqli_query failed.
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Query Failed: SHOW INDEX FROM versions: MySQL error 1146: Table ‘test12345_wrfaerf.versions’ doesn’t exist
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Mysqli_query failed.
Mon May 10 10:36:42 2021 [1486457][1][FATAL] Query Failed: select * from versions: MySQL error 1146: Table ‘test12345_wrfaerf.versions’ doesn’t exist