Thread CGI funzt nicht auf server: Fehler beim aufrufen der cgi dateien (51 answers)
Opened by Gast at 2006-01-09 12:53

pq
 2006-01-25 20:16
#6531 #6531
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=Bakan,25.01.2006, 18:18]Es kommt allerdings immer dieser verdammte Fehler 500. Hab schon den Error_log durchsucht, darin steht "Premature end of script headers: test.pl". Das Problem dabei ist, dass das Skript gar nichts ausgeben soll![/quote]
das problem ist, dass der fehler 500 viele sachen bedeuten kann und
du also zuerst einmal Wiki:die FAQ gelesen haben solltest.
ein weiteres problem ist, dass ein CGI-skript etwas ausgeben *muss*,
also wenn dein script gar nichts ausgibt, haben wir mit hoher wahrscheinlichkeit
den fehler schon gefunden.
was soll denn der browser auch machen, wenn er nix kriegt bzw. was soll
der webserver machen, wenn er noch nicht mal weiß, was er für einen
header schicken soll.
wenn du nichts ausgeben willst, brauchst du zumindest einen header,
der dem browser sagt, da kommt nix. (stichwort "204 No Content")

edit: warum sagt denn keiner, dass der FAQ-link kaputt war...\n\n

<!--EDIT|pq|1138282423-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread CGI funzt nicht auf server: Fehler beim aufrufen der cgi dateien