Cannot modify header information – headers already sent
-
Wenn Du diese Fehlermeldung bekommst, dann könnte es daran liegen, dass vor dem öffnenden
<?php
oder nach dem schließenden?>
noch (Leer-)Zeichen oder Leerzeilen zu finden sind.Sind diese entfernt, ist auch der Fehler behoben.
Die Fehlermeldung gibt die Datei und die Zeile an, wo der Fehler auftritt. Das muss nicht zwangsläufig der Ort sein, wo die Ursache ist.
Ein anderer Grund könnte ein falsches Encoding der Datei sein. Wenn eine Datei in UTF-8 mit BOM (Byte Order Mark) abgespeichert wird, so kann dies ebenfalls zu dieser Fehlermeldung führen.
In diesem Fall die Datei mit einem geeigneten Editor laden und als UTF-8 ohne BOM abspeichern.
- Das Thema „Cannot modify header information – headers already sent“ ist für neue Antworten geschlossen.