Hallo,
Ik heb tot nu toe altijd met een cgi-bin directory gewerkt, maar nu wil
ik een perl-guestbook installeren die alles (scripts, plaatjes, etc.) in
1 directory zet. Dat kan dus niet in een cgi-bin directory, want dan
zijn de plaatjes niet benaderbaar.
Nu wil ik de .cgi extensie executable maken, ongeacht waar deze zich
bevindt in de site.
Ik heb de volgende regel toegevoegd aan httpd.conf:
AddHandler cgi-script .cgi
Naar ik heb begrepen hoef je dat niet voor elke <VirtualHost> op te
geven (hoewel ik dat ook geprobeerd heb).
Je voelt 'm al aankomen: het script is wordt niet uitgevoerd.
browser melding:
You don't have permission to access /guestwho/guestwho.cgi on this server.
error_log: Options ExecCGI is off in this directory: ...
rechten guestwho.cgi: rwxr-xr-x
httpd.conf:
<VirtualHost 10.0.0.2:8080>
DocumentRoot /home/httpd/plusleo/
# ScriptAlias /cgi-bin/ /home/httpd/plusleo/cgi-bin/
AddHandler cgi-script .cgi .pl
</VirtualHost>
Ik zie iets over het hoofd, maar wat?
--
Arjen Haayman
-- cogito ergo bicyclo --

Likes:

Quote