Hi,
[Thu Oct 26 16:37:00 2000] [error] [client 127.0.0.1] (2)No
such file or directory: couldn’t spawn child process:
f:/abria_mysql-perl-php/apache/htdocs/manual/search/hallo.cgi
der Perl-Interpreter ist offenbar nicht da, wo Du ihn angegeben hast, oder aber er kann nicht gestartet werden (wobei mir dafür kein Grund einfällt).
#!F:/abria_mysql-perl-php/Perl/bin/perl.exe
Kleiner Tip: Wenn es sich um ActivePerl handelt, installiere es nach F:\usr. Dann kannst Du #!/usr/bin/perl als Shebang angeben, was auf den allermeisten Systemen Standard ist - Deine Scripts benötigen üblicherweise also keine Anpassung mehr, wenn das System gewechselt wird.
use CGI::Carp ‚fatalsToBrowser‘;
einfügst?
Internal Server Error
Ja, das Script wurde gar nicht erst gestartet. Die Zeile hilft allerdings, um Scriptfehler zu finden.
In
F:\abria_mysql-perl-php\Perl\bin
befindet sich auch noch:
perl5.6.0.exe
Eine perl.exe gibt es aber auch, oder?
Das man in Windoof Rechte vergeben kann/muss ist mir nicht
bekannt.
Nein, muß man nicht; wobei ich die neueren Windows-Versionen diesbezüglich noch nicht kenne. Ich kann mir aber nicht vorstellen, daß sich da etwas grundlegendes geändert hat.
Hat es vielleicht doch was mit dem httpd.conf zu tun ?
Hm, dann hätte der Server eher den Quellcode der Datei geliefert, oder einen 403 Forbidden, denke ich.
Cheatah