dedlfix: session_start() nicht möglich - headers already sent

Beitrag lesen

Hi!

session_start() gehört ja ganz an den anfang, sonst kommt der Fehler: Cannot send session cache limiter - headers already sent (output started at /... .php:1) in /... .php:2
Doch bei mir steht es ganz am Anfang! (Zeile 2 sagt er weil in Zeile 1 <?PHP steht)

Das mit dem Anfang ist nicht richtig. Es darf nur keinerlei Ausgabe erfolgt sein, wozu auch Zeichen außerhalb der PHP-Bereiche zählen.

Ich habe heute schon Probleme mit der Zeichenkodierung gehabt und es gibt da ja ein sogenanntes BOM (Wikipedia: BOM) am Anfang, jetzt (mit der richtigen Kodierung) sehe ich keines aber könnte es vl. doch für den Fehler verantwortlich sein?

Auf welche Weise genau überprüfst du, dass da nichts ist?

Lo!