SugarCRM Community Edition 5.2.0a has shown me the following error during installation.
“The session.save_path setting in your php configuration file (php.ini)
is not set or is set to a folder which did not exist. You might need to
set the save_path setting in php.ini or verify that the folder sets in
save_path exist.”
Before you attempt to follow my instructions here, please check that the session.save_path in your php.ini is properly set and that your webserver is behaving normally.
This error is apparently a bug in the installation process of SugarCRM so to get past it you need to edit a PHP file.
- Open the file SystemCheck.php (it is located in the install folder)
- uncomment lines 184 to 210 (just place /* on line 183 and */ on line 211)
- save file and restart installation






Many Servers have the session.save_path uncommented.
Before doing the recommended solution above, follow the first instruction and verify the path is in the php.ini file and that it is NOT uncommented.
INCORRECT:
; use subdirectories for session storage
; session.save_path = /home/public_html/tmp/
CORRECT:
; use subdirectories for session storage
session.save_path = /home/public_html/tmp/
Notice the “;” is removed from the correct version.
Hope this helps!
This error still occurs in v5.5. The file name is installSystemCheck.php not SystemCheck.php and lines start around 240 in v5.5