Der folgende Beitrag wurde am 09. 05. 1999, 03:28 Uhr von Erik Möller veröffentlicht.
Folgendes Simpel-Skript mit CuteFTP und ASCII-Einstellung als "hw.cgi" auf den Server ins cgi-bin-Verzeichnis geladen und die Permissions auf 755 gesetzt:
#!/usr/bin/perl
print "Hallo Welt\n";
Server erzeugt bei Aufruf von hw.cgi (http://www.scireview.de/cgi-bin/hw.cgi) Fehlermeldung. Die dort genannten Problemloesungsansaetze helfen alle nicht, Syntax Checker sagt, der Code sei einwandfrei und der CGI Output Viewer bringt auch das "Hallo Welt", nur als Direktaufruf funktioniert's nicht. Wieso? Ist das Skript vielleicht *zu* simpel? Ein anderes, das ich vor langer Zeit mal eingebunden hatte (http://www.scireview.de/cgi-bin/formreturn.cgi) und das weitaus komplizierter ist (mit sendmail-Aufruf und so), funktioniert einwandfrei.
Für Hilfe dankbar
EMÖ
Der folgende Beitrag wurde am 09. 05. 1999, 03:40 Uhr von Frank Schönmann veröffentlicht.
hi!
> #!/usr/bin/perl
print "Content-type: text/html\n\n";
> print "Hallo Welt\n";
Bei CGI-Skripts musst du immer auch einen HTTP-Header ausgeben. Im Normalfall sollte es genügen, das Skript wie oben angegeben anzupassen.
bye, Frank!
Der folgende Beitrag wurde am 09. 05. 1999, 23:49 Uhr von Erik Möller veröffentlicht.
Vielen Dank, Frank, hat sofort funktioniert! Vielleicht kannst Du mir auch bei meinem nächsten Problem helfen, ich habe der Übersicht halber einen neuen Beitrag aufgemacht.
MfG
EMÖ
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4