Perl aktiv?
Morgan
- perl
Hi,
weiß jemand wie man sehen kann ob Perl auf einem Server aktiv ist? Mal abgesehen von Provider fragen. Kann man irgendwie testen ob es wirklich läuft?
Grüße
Morgan
Hallo,
Kann man irgendwie testen ob es wirklich läuft?
#!/usr/bin/perl -w
print "Content-type:text/html\n\n";
print "Perl läuft!\n";
Markus
Hallo,
danke, aber ich bekomme "Premature End of Script", wenn ich das ausführe.
Woran kann das liegen?
Die Fehlermeldung lautet:
"Premature End of Script Headers"
Was kann das sein?
Hey,
"Premature End of Script Headers"
CGI-Programme müssen einen gültigen HTTP-Header ausgeben. Falls nicht, kriegst du diese Fehlermeldung durch den Webserver.
Hast du das Testprogramm exakt so eingesetzt, wie es Markus geschrieben hat?
Ja, habe es genauso eingesetzt. Glaub es hat was mit suexec zu tun. Also der Fehler.
Grüße Morgan
Hell-O!
Ja, habe es genauso eingesetzt. Glaub es hat was mit suexec zu tun. Also der Fehler.
Hast du die Dateirechte auf 755 gesetzt? Der Fehler jedenfalls deutet schonmal auf das Vorhandensein von Perl hin.
Siechfred
Hi,
#!/usr/bin/perl -w
print "Content-type:text/html\n\n";
Warum lügst Du hier? text/plain wäre richtig, wenn Du nur
print "Perl läuft!\n";
, also nur Text, schickst.
Und \0x0d\0x0a\0x0d\0x0a wäre vermutlich besser als \n\n, da Zeilen in HTTP immer mit \0x0d\0x0a abgeschlossen werden.
cu,
Andreas