I am just starting with SuiteCRM.
I installed apache on Ubuntu, and got the default apache page.
I created a directory and copied the installation files for SuiteCRM in my apache root directory.
I ran these commands:
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
The first thing I noticed was that the config_override.php file DOES NOT EXIST. Maybe that is why the error message is directed to null.
So, I then opened my web browser to the /install.php page.
I did NOT get the install button. Instead I see a bunch of text on the screen like this:
'; $msg .= 'Although the minimum PHP version required is ‘; $msg .= constant(‘SUITECRM_PHP_MIN_VERSION’).’, '; $msg .= 'is not recommended due to the large number of fixed bugs, including security fixes, '; $msg .= 'released in the more modern versions.
'; $msg .= 'You are using PHP version ‘. constant(‘PHP_VERSION’).’, which is EOL: http://php.net/eol.php.
'; $msg .= 'Please consider upgrading your PHP version. Instructions on http://php.net/migration70. '; die($msg); } $session_id = session_id(); if(empty($session_id)){ @session_start(); } $GLOBALS[‘installing’] = true; define(‘SUGARCRM_IS_INSTALLING’, $GLOBALS[‘installing’]);
…
…
There is a LOT more of that. The page goes into an endless reload loop that I have to kill.
In my web log directory, I see nothing in error.log, but lots in access.log. That one looks like this:
'; $msg .= 'Although the minimum PHP version required is ‘; $msg .= constant(‘SUITECRM_PHP_MIN_VERSION’).’, '; $msg .= 'is not recommended due to the large number of fixed bugs, including security fixes, '; $msg .= 'released in the more modern versions.
'; $msg .= 'You are using PHP version ‘. constant(‘PHP_VERSION’).’, which is EOL: http://php.net/eol.php.
'; $msg .= 'Please consider upgrading your PHP version. Instructions on http://php.net/migration70. '; die($msg); } $session_id = session_id(); if(empty($session_id)){ @session_start(); } $GLOBALS[‘installing’] = true; define(‘SUGARCRM_IS_INSTALLING’, $GLOBALS[‘installing’]);
My PHP version is:
'; $msg .= 'Although the minimum PHP version required is ‘; $msg .= constant(‘SUITECRM_PHP_MIN_VERSION’).’, '; $msg .= 'is not recommended due to the large number of fixed bugs, including security fixes, '; $msg .= 'released in the more modern versions.
'; $msg .= 'You are using PHP version ‘. constant(‘PHP_VERSION’).’, which is EOL: http://php.net/eol.php.
'; $msg .= 'Please consider upgrading your PHP version. Instructions on http://php.net/migration70. '; die($msg); } $session_id = session_id(); if(empty($session_id)){ @session_start(); } $GLOBALS[‘installing’] = true; define(‘SUGARCRM_IS_INSTALLING’, $GLOBALS[‘installing’]);
I am stumped. Can anyone help me?
Werner