ISSUES WITH PHP.INI and .HTACESS FILES:
If your host is running phpsuexec for security reasons, you will get a 500 Internal Error if you upload .htaccess files to your server while trying to control php settings.
If you are using .htaccess with php_ value_entries within it, you would receive an internal server 500 error when attempting to access the scripts, if you your host has phpsuexec installed.
This is because php is no longer running as an apache module and apache will not handle those directives any longer.
All php values should be commented out or removed from your .htaccess files and placed in a php.ini file. This can be achieved by creating a text file and naming it php.ini and copying all of your php_value_entries in it and then uploading the php.ini to avoid this issue. Placing a php.ini file in its place should solve this issue.
-----------------------------------------------------------------------
So, if your host is running phpsuexec and you can't edit your php.ini file, you can modify your php.ini settings by uploading a text file named "php.ini" to your Zen Cart or "/public_html/" directory. The file should contain any or all of the following example directives: (only use flags and values that you need to modify)
php_value memory_limit 96M
php_flag output_buffering on
php_flag output_buffering on
More help can be found here: http://us3.php.net/configuration.changes



FAQ Categories
