This error relates to Version 1.6.6.X and above.
Any of the following warnings/errors are related to the same known issue and can be resolved by applying the fix below.
Other symptoms include seeing 404 error pages after the installation of version 1.6.6.X.
Message: mkdir(): Invalid path Filename: drivers/Session_files_driver.php Line Number: 136 Line: 91 Function: library Line: 5 Function: __construct Fatal error: Exception thrown without a stack frame in Unknown on line 0 Severity: Error Message: session_start(): Failed to initialize storage module: user (path: ) Filename: Session/Session.php Line Number: 143 CI_Loader->_ci_load CI_Loader->_ci_init_library CI_Session->__construct ('Session', 'CI_', NULL, 'session') ('Session', NULL, NULL) |
The Solution:
1. Using an FTP program, go to your arpReach installation directory and download:
/application/config/config.php
2. Using Notepad or a similar TEXT editor (not Word), open the file and search for:
$config['sess_save_path'] = NULL;
... around line 385.
3. Change NULL to either:
/tmp
... or your server's temp folder path. The line should now read:
$config['sess_save_path'] = '/tmp';
4. Save the file and upload it back to:
/application/config/config.php
... replacing the existing file on location.