An indication that you are having a similar problem is this server error_log output:
FastCGI: comm with server "/path/to/php5/bin/php" aborted: error parsing headers: duplicate header 'Status'
If you don't feel lilke probing around core CMSms files, you can avoid this issue altogether by setting up your CMSms rewrite rules to use a page extension that doesn't exist in your old site. Also, there seems to be hope that this issue is not present in PHP v5.3.
My setup is as follows:
Apache/1.3.41
PHP Version 5.2.6 (CGI/FastCGI )
CMSms 1.5.4
There's two edits needed to avoid to 500 errors, as follows:
lib/content.functions.php - line 673
replace:
Code: Select all
header("Status: 404 Not Found");
Code: Select all
if (php_sapi_name() !== 'cgi-fcgi') {
header("Status: 404 Not Found");
}
replace:
Code: Select all
header("Status: 404 Not Found");
Code: Select all
if (php_sapi_name() !== 'cgi-fcgi') {
header("Status: 404 Not Found");
}
Brian