Hallo,
regelmäßig nach einem Update von WordPress, aktuell auf die Version 2.0.4, finden sich in meinem error.log Einträge wie dieser:
FastCGI: comm with server "/etc/servercon/fastcgi/php4" aborted: error parsing headers: duplicate header 'Status'
Hatte ich das Problem nicht früher schon einmal gelöst? Nach langer Suche, glücklich, der englischen Sprache mächtig zu sein, einen Workaround im WordPress.org-Forum gefunden? - Dieses Krabbeltierchen schleppt sich seit geraumer Zeit von Version zu Version. Es erzeugt bei der Konfiguration von php als FastCGI einen internen Serverfehler, weil der HTTP-Header 'Status', in meinem Falle ein Fehler 404, zwei Mal gesendet wird.
Daher hier noch mal der Workaround:
In der Datei wp-includes/functions.php (in WordPress 2.0.4 ab Zeile 2200) ersetze die Zeilen:
durch
if (substr(php_sapi_name(), 0, 3) == 'cgi')
@header("Status: $header $text");
else
@header("HTTP/1.1 $header $text");
.
Freut mich, wenn es jemandem weiter hilft.
Viele Grüße,
mco