I've looked all over for the answer to this question, and I'm truly stumped.
My server is using a two folder system for httpdocs/httpsdocs. Which isn't a deal except it requires me to upload zen cart into both folders.
The caching broke (because originally I had built zen on a test server and moved it), so I used the fix cache key.
Sadly, this only worked for the files in httpdocs. If you try to use the admin section, or log in - you're thrown a bunch of errors like the ones below.
Warning: session_save_path() [function.session-save-path]: open_basedir restriction in effect. File(/home/httpd/vhosts/website.com/httpdocs/catalog/cache) is not within the allowed path(s): (/home/httpd/vhosts/website.com/httpsdocs:/tmp) in /home/httpd/vhosts/website.com/httpsdocs/catalog/includes/functions/sessions.php on line 145
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/website.com/httpsdocs/catalog/includes/functions/sessions.php:145) in /home/httpd/vhosts/website.com/httpsdocs/catalog/includes/functions/sessions.php on line 102
Since I have to have four config files thanks to my server set up. Where exactly should my cache be? httpdocs or httpsdocs?
What should these four config (httpdoc/httpsdocs - catalog/include and httpdoc/httpsdocs catalog/admin/include) files
say here:
PHP Code:define('DIR_FS_SQL_CACHE','/home/httpd/vhosts/website.com/httpdocs/catalog/cache');
Because currently they all say the above, and it's still giving me the error on the secure side.
I'd really appreciate any help that you guys could give me.





