Supportnet / Forum / Skripte(PHP,ASP,Perl...)
yawps - Premature end of script headers
Frage
Ich habe mir das CMS YAWPS installiert. Wenn ich mich nun als Admin einloggen möchte, kann ich zwar meine Daten und das Kennwort ändern, daraufhin bekomme ich aber die Meldung:
Premature end of script headers: yawps.cgi
Error 500
Woran kann das liegen?
Antwort 1 von semi
Keine Ahnung, was dieses YAWPS ist.
Aber in dem genannten Skript wird vermutlich ein falscher oder gar kein HTTP-Header ausgegeben.
Klartext:
print "Content-Type:text/html\n\n"; fehlt oder es erfolgt noch vor dieser Zeile eine Ausgabe mit print.
Gruß,
Michael
Aber in dem genannten Skript wird vermutlich ein falscher oder gar kein HTTP-Header ausgegeben.
Klartext:
print "Content-Type:text/html\n\n"; fehlt oder es erfolgt noch vor dieser Zeile eine Ausgabe mit print.
Gruß,
Michael
Antwort 2 von p.k.
Jau, schon klar ... leider verstehe ich von Perl nicht allzu viel, daher die Frage, wo oder wodurch so ein "fehlerhaftes Verhalten" verursacht wird ...
Antwort 3 von p.k.
Jau, schon klar ... leider verstehe ich von Perl nicht allzu viel, daher die Frage, wo oder wodurch so ein "fehlerhaftes Verhalten" verursacht wird ...
Antwort 4 von semi
"Fehlerhaftes Verhalten" wird durch schlampige Programmierung verursacht :-)
Wende Dich am besten an diejenigen, die es programmiert haben.
Sorry aber ich kann Dir dabei nicht helfen.
Wende Dich am besten an diejenigen, die es programmiert haben.
Sorry aber ich kann Dir dabei nicht helfen.
Antwort 5 von semi
Ich habe mal einen kleinen Test gemacht.
Der Fehler "premature end of script headers" kommt, wenn ein Skript keine Ausgabe macht oder wenn die Ausgabe des Skriptes, insbesondere der Header den Server nicht erreicht.
Es kommt auch dazu, wenn das Skript wegen irgendwelcher Fehler mit exit beendet wird, bevor irgendwas ausgegeben wird.
Der Fehler "premature end of script headers" kommt, wenn ein Skript keine Ausgabe macht oder wenn die Ausgabe des Skriptes, insbesondere der Header den Server nicht erreicht.
Es kommt auch dazu, wenn das Skript wegen irgendwelcher Fehler mit exit beendet wird, bevor irgendwas ausgegeben wird.

