Jeśli error log Twojego serwisu jest zapchany wpisami typu duplicate header, to oznacza że WordPress sieje wpisami jak głupi
Wpis potrafi wyglądać np. tak (zamiast oryginalnego IP wstawiłem localhost):
[Fri Jul 14 15:56:24 2006] [error] [client 127.0.0.1] FastCGI: comm with server „/usr/local/apache/php/php5″ aborted: error parsing headers: duplicate header ‚Status’
Gdybyście zauważyli większą liczbę tego typu śmieci, to kopnijcie się na forum wsparcia WordPressa, do wątku Problems running under PHP/Fast CGI i zastosujcie podane tam rozwiązanie:
- Otwórzcie plik /wp-includes/functions.php
- Wymieńcie te linie kodu (mogą być zamienione miejscami):
@header("Status: $header $text");
@header("HTTP/1.1 $header $text");na następujące:
if (substr(php_sapi_name(), 0, 3) == 'cgi')
@header("Status: $header $text");
else
@header("HTTP/1.1 $header $text"); - Załadujcie plik na serwer i cieszcie się brakiem śmieci w error_log.