Hallo!
Ich habe gerade festgestellt, dass eine Seite von mir nicht mehr so läuft wie bisher.
Da es bislang keine Probleme gab, geh ich von einer Änderung der Serverkonfiguration aus.
Jetzt würde ich den Fehler gern eingrenzen um den Serveradmin bitten zu können den einen konkreten Punkt wieder rückgängig zu machen.
Das Problem ist ein
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (...:1) ....php on line 2
Line 1 und 2 sind aber nur <?PHP
und session_start();
Eine andere Datei fängt so an und funktioniert einwandfrei:
<?PHP
function checksubmit($var1, $var2){
if(empty($var1) && empty($var2)){ return false;
}elseif(!empty($var1) && !is_numeric($var1)){ return false;
}elseif(!empty($var2) && !is_numeric($var2)){ return false;
}else{ return true;}}
session_start();
Kann mir bitte jemand helfen herauszufinden woran es liegt und wieso der Fehler in Datei X auftritt und in Datei Y nicht?
Fehlerreproduktion geht indem ich einfach eine Datei mit folgendem Inhalt erstelle: <?PHP session_start(); ?>
Ein JSON-Header einer anderen Datei bringt den selben Fehler:
header('Content-type:text/json; charset=utf-8');
Könnte es etwas mit UTF-8 und BOM zu tun haben?
Einschlägige Hinweise der Art "" konnte ich nicht finden.
Danke für Eure Hilfe!
Grüße, Matze