SugarCRM Installation error: session.save_path not set

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.

  1. Open the file SystemCheck.php (it is located in the install folder)
  2. uncomment lines 184 to 210  (just place /* on line 183   and  */ on line 211)
  3. save file and restart installation

Technorati Tags: , ,

  1. 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.

    ; use subdirectories for session storage
    ; session.save_path = /home/public_html/tmp/

    ; use subdirectories for session storage
    session.save_path = /home/public_html/tmp/

    Notice the “;” is removed from the correct version.

    Hope this helps!

  2. This error still occurs in v5.5. The file name is installSystemCheck.php not SystemCheck.php and lines start around 240 in v5.5

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>