Lesezeichen Erstelle PDF Email Drucken

Cannot send session cookie – headers already sent

Author:
Martin
Erstellt:
Donnerstag, 04. August 2011
Letzte Bearbeitung:
nie
Aufrufe:
306
Bewertung:
 
Bewerte:
Gut - Schlecht
Lesezeichen:
0 Lesezeichen anlegen

Antwort

In einer PHP-Datei, nennen wir sie einmal abc.php (abc steht hier für einen beliebigen Dateinamen), befindet sich in der Zeile 1 vor dem <? ein Zeichen, welches einen Fehler verursacht.
Dieses Zeichen vor dem <? muss entfernt werden. Verwenden Sie hierzu möglichst einen einfachen Texteditor wie etwa das Windows-Notepad.

Weitere ähnliche Symptome:

Warning: session_start() [function.session-start]: Cannot send session cookie – headers already …

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers …

Warning: Cannot modify header information – headers already sent by (output started at …

Lösungsstrategie:

  1. Löschen Sie in der Datei configuration.php alles vor dem <- und nach dem >-Tag.
  2. Öffnen Sie die Datei in einem einfachen Texteditor wie Notepad und kodieren Sie sie als UTF-8.
  3. Speichern Sie die Datei als Textdatei mit der Codierung ANSI.
  4. Benennen Sie die Datei danach in configuration.php um und laden Sie sie wieder hoch.

Kategorie

Kommentar schreiben


Sicherheitscode
Aktualisieren