Hi,
MANCHMAL bekomme ich die Fehlermeldung Premature
end of script headers zurück. Beim zweiten starten
des scripts wirds dann ausgeführt.
Anscheinend gibt irgendwas innerhalb Deines Skripts manchmal eine Fehlermeldung nach stdout aus - und zwar
_bevor_ Du Deinen HTTP-Header ausgegeben hast.
Das Ergebnis ist dann ein HTTP-Header mit kaputtem Inhalt, welcher diese Meldung im Server verursacht.
Die Fehlermeldung Deines Skripts kannst Du in Deinem
error_log nachlesen. (Du hast doch ein error_log? Du
wirst doch nicht etwa im Blindflug CGI-Skripte entwickeln? ;-)
print "Content-type: text/html\n\n";
Vor dieser Meldung kann eigentlich nicht viel schief
gehen - "use CGI" sollte ja wohl funktionieren.
Aber alles Raten nützt wenig - schau in Dein Log.
Dazu ist es da.
Viele Grüße
Michael