Thread CGI funzt nicht auf server: Fehler beim aufrufen der cgi dateien
(51 answers)
Opened by Gast at 2006-01-09 12:53
[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 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: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |