{"id":175,"date":"2010-01-05T11:41:30","date_gmt":"2010-01-05T00:41:30","guid":{"rendered":"http:\/\/howden.net.au\/thowden\/2010\/01\/sugarcrm-5-5-install-error-session-save-path\/"},"modified":"2010-01-05T11:41:30","modified_gmt":"2010-01-05T00:41:30","slug":"sugarcrm-5-5-install-error-session-save-path","status":"publish","type":"post","link":"https:\/\/howden.net.au\/thowden\/2010\/01\/sugarcrm-5-5-install-error-session-save-path\/","title":{"rendered":"SugarCRM 5.5 Install Error Session Save Path"},"content":{"rendered":"<p>Using a PHP setup on a Windows 2008 server as per the FastCGI instruction set I found that installing Sugar 5.5 stopped at the SystemCheck page (install\/installSystemCheck.php) with a message that the message<\/p>\n<blockquote><p>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.<\/p><\/blockquote>\n<p>The general comments on searching for ideas were that the is_dir function fails regardless of the existence or otherwise of the directory.<\/p>\n<p>I delved a bit deeper and confirmed that the is_dir function is restricted by the openbase_dir setting and if the session.save_path is outside the openbase_dir setting then it is not found. <\/p>\n<p>I also noted that the php chdir function is limited to the openbase_dir setting.<\/p>\n<p>Using multiple values in the openbase_dir setting does not work either as apparently is_dir ignores the secondary setting. <\/p>\n<p>In any case the only way around this is appears to be to have the session.save_path within the openbase_dir path. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using a PHP setup on a Windows 2008 server as per the FastCGI instruction set I found that installing Sugar 5.5 stopped at the SystemCheck page (install\/installSystemCheck.php) with a message that the message 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. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,22],"tags":[92],"class_list":["post-175","post","type-post","status-publish","format-standard","hentry","category-sugarcrm","category-windows-servers","tag-sugarcrm-5-5-session-save_path-errornot-set"],"_links":{"self":[{"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/posts\/175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/comments?post=175"}],"version-history":[{"count":0,"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/posts\/175\/revisions"}],"wp:attachment":[{"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/media?parent=175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/categories?post=175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howden.net.au\/thowden\/wp-json\/wp\/v2\/tags?post=175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}