snorri: Welche Einstellung beeinflusst "headers already sent"?

Beitrag lesen

Hi alle,

wohl jeder, der sich ein bisschen mit PHP beschäftigt, stolpert irgendwann über diese Meldung "Warning: Cannot modify header information - headers already sent ...", wenn man versehentlich etwas ausgibt und dann header() verwendet.

Was mich gerade wundert: Ich habe so einen Bug produziert, der aber auf meinem Testserver zu keiner Warnmeldung führt (und auch die Umleitung per header() funktioniert), wohl aber online. Gibt es eine PHP-Einstellung, die festlegt, ob das geprüft wird?

(Mein error_reporting am Testserver steht auf "E_ALL & ~E_NOTICE", sollte die Warning also eigentlich ausgeben. PHP ist Version 5.2.6.)

Danke im Voraus!

-- snorri