I have installed the latest version (8.8.0). At the end of the installation process an error message appears:
An error occurred while installing SuiteCRM. Please check the ‘/logs/install.log’.
The log file shows the following at the point of failure:
[2025-02-36 09:42:25] install.FATAL: Begin DB Check Process *************
[2025-02-36 09:42:25] install.FATAL: testing with mysql:mysqli
[2025-02-36 09:42:25] install.FATAL: ERROR::
[2025-02-36 09:42:25] install.FATAL: Basic form info is INVALID, exit Process.
[2025-02-36 09:42:25] install.FATAL: FATAL:: errors have been detected! User will not be allowed to continue. Errors are as follow:
[2025-02-36 09:42:25] install.FATAL: …
[2025-02-36 09:42:25] install.FATAL: ERROR: Cannot create writable dir cache/upload/import
[2025-02-36 09:42:25] install.FATAL: installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
[2025-02-36 09:42:33] install.SECURITY: OutboundEmail::checkSavePermissions - not logged in - skipping check
[2025-02-36 09:42:33] install.FATAL: User update error: Temp User is not retrieved at ID 1, boolean given
[2025-02-36 09:42:34] install.FATAL: Email address save error
[2025-02-36 09:42:38] install.SECURITY: Invalid ext logger_file_ext : ‘’.
[2025-02-36 09:42:38] install.SECURITY: Setting logger_file_ext to ‘.log’.
[2025-02-36 09:42:38] install.SECURITY: Setting logger_file_name to ‘’.
[2025-02-36 09:42:38] install.SECURITY: Log file extension can’t be blank.
[2025-02-05 09:42:38] install.INFO: step: run-legacy-install | status: failed
[2025-02-05 09:42:38] install.INFO: step: run-legacy-install | messages:
[2025-02-05 09:42:38] install.INFO: An error occurred while installing SuiteCRM. Please check the ‘/logs/install.log’.
[2025-02-05 09:42:38] install.INFO: step: run-legacy-install | debug:
[2025-02-05 09:42:38] install.INFO: Exception: Call to undefined function exec()
Refreshing the page presents you with a login box which does allow you to login however, none of the menu items appear from either the main menu or the user profile (such as admin). You are only presented with a logout option, but this does not work. You cannot log out.
All permissions were run and checked before the installation process and again afterwards.
Manually navigating to the admin repair section to run a ‘repair and rebuild’ has no effect.
This is a second attempt at a clean install. Any ideas welcome??
Linus server running AlmaLinux v9.5.0 STANDARD
PHP 8.3 and mySQL 8.0