Benutzer-Werkzeuge

Webseiten-Werkzeuge


php

PHP

Cannot modify header information - headers already sent

Dieser Fehler tritt auf, wenn der HTML-Header modifiziert werden soll, er aber schon gesendet wurde. Er wird automatisch gesendet, wenn eine Ausgabe via PHP gemacht wird. Das kann mehrere schwer zu findende Ursachen haben:

  • Leerzeichen oder -zeilen vor oder nach dem PHP-Tag
  • Editoren, die bei UTF8 kodierten Dateien Zeichen zur Markierung der Byteorder (BOM) hinzufügen
  • Ausgaben oder Fehlermeldungen mit print oder echo
php.txt · Zuletzt geändert: 2016/04/24 20:48 von olli