meine CGI-scripts werden nicht ausgeführt bzw. es wird nur die ascii -datei ausgegeben ...
-
ich habe einen Perl-compiler installiert der unter folgendem path zu finden ist
C:\Programme\Perl\bin\perl.exe und in die autoexec.bat habe ich die path hinzugefügt -
die Apache srm.conf enthält folgende Einstellungen:
AddHandler cgi-script .pl
AddHandler cgi-script .cgi
AddHandler perl-script .pl
ScriptAlias /perl/ "C:/Programme/Apache Group/Apache/perl/"
<Location /perl>
SetHandler perl-script
#PerlHandler Apache::Registry
Options +ExecCGI
</Location>
(sobald ich die Zeile '#PerlHandler Apache::Registry' auskommentiere startet mein apache nicht mehr)
-
in der Registry hab ich unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\Script Map
die Einträge für .pl und ,.cgi gemacht
.pl C:\Programme\Perl\bin\perl.exe
.cgi C:\Programme\Perl\bin\perl.exe -
meine scripts enthalten den eintrag in der ersten zeile
#!C:\Programme\Perl\bin\perl.exe bzw.
#!perl
kann mir jemand weiterhelfen ?
wie muss in der Apache srm.conf die Action .... aussehen?
ciao
Volker