Und nochmal ein bißchen rumgespielt:
Zur Erinnerung das ok.pl von Strat:
#!c:/usr/bin/perl
use strict;
use warnings;
print "Content-type: text/html\n\n";
print "ok";
Habe in der shebang nur das "C:" hinzugefügt. Folgende Fehlermeldung im errorlog (Beim einmaligen Aufruf dieser ok.pl):
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Premature end of script headers: c:/apache/htdocs/cgi-bin/ok.pl
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before t?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before r?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before i?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before c?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before t?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before w?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near "w"
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before r?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before n?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before i?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before n?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 3, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before g?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing semicolon on previous line?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before r?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before i?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before n?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before t?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] String found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 4, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before ?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 5, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before r?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 5, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before i?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 5, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before n?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Bareword found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 5, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before t?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] String found where operator expected at c:\apache\htdocs\cgi-bin\ok.pl line 5, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] (Missing operator before ?)
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] syntax error at c:\apache\htdocs\cgi-bin\ok.pl line 2, near ""
[Sun Dec 07 19:39:11 2003] [error] [client 127.0.0.1] Execution of c:\apache\htdocs\cgi-bin\ok.pl aborted due to compilation errors.
Also irgendwie kapier ich gar nix mehr...
<center>Schönen Gruß, Alex
Mit dem Computer geht alles viel schneller - es dauert nur ein bißchen länger!</center>