CGI-Problem
Posted: 2004-07-19 00:03
Habe hier ein einfaches Perl-Script zum testen, dass sich aber leider im Browser nicht anzeigen lässt:
Wenn ich das Script über die Shell aufrufe funktioniert es, nur im Browser kommt als Fehlermeldung "Premature end of script headers"
In der suexec.log findet sich folgender Eintrag:
Ist ja eigentlich keine Fehlermeldung oder?
In der error_log
Auf dem Server befindet sich Suse 9.1, mit der Fehlermeldung vom Apache kann ich nichts anfangen. Welches log-File meint der?
Code: Select all
#!/usr/bin/perl
print "Content-type: text/htmlnn";
print "Perl Test !";
In der suexec.log findet sich folgender Eintrag:
Code: Select all
uid: (636/web0) gid: (102/102) cmd: test.cgi
In der error_log
Code: Select all
[Sun Jul 18 23:56:17 2004] [error] Premature end of script headers: test.cgi
[Sun Jul 18 23:56:17 2004] [error] failed to open log file
[Sun Jul 18 23:56:17 2004] [error] fopen: Permission denied