Cheatah: In Datei schreiben - Im DOS-Modus gehts, am Browser nicht :-(

Beitrag lesen

Hi,

Wie kann es sein, dass wenn ich die Parameter für ein Perl-script in der DOS-Konsole händisch eingebe alles funktioniert, aber sobald ich das selbe am Browser versuche, nämlich Daten in einem Formular abschicke, dann meldet er mir meinen unglaublich-vielsagenden-lieblings-PERL-Fehler(500-Internal Server Error)

das kann 1000 Gründe haben, weshalb Du mit der Fehlersuche im Error-Log beginnen solltest. Prinzipiell vermute ich erst mal, daß Dein Script nicht als CGI-Script konzipiert ist, also entweder Ein- und/oder Ausgabe nicht die Eigenschaften des CGI-Kontextes beachten (Stichworte HTTP-Header, URL-Encoding).

Nach einer Analyse des Error-Logs kannst Du vielleicht eher abschätzen, woran es liegt. Im Forums-Archiv findest Du zu den einzelnen möglichen Fehlern eine Menge.

Cheatah