sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #04416
Bruger CGI i Apache
Jeg har RH 5.2 og apache installeret. Det fungerer glimrende. Jeg kan
se http://localhost/ og kan bruge CGI-scripts her. Jeg kan også give
brugerne adgang til at bruge disse scripts. Problemet er at jeg vil
have at brugerne skal have sit eget cgi-bin placeret under
/home/bruger/public_html/cgi-bin. Jeg har tilføjet følgende linier til
access.sonf:
<Directory /home/simon/public_html>
Options Indexes Includes FollowSymLinks
AllowOverride None
order allow,deny
allow from all
</Directory>
<Directory /home/simon/public_html/cgi-bin>
AllowOverride None
Options ExecCGI
</Directory>
og følgende linie til srm.conf:
ScriptAlias /cgi-bin/ /home/simon/public_html/cgi-bin/
Hver gang jeg nu bruger http://localhost/~simon/cgi-bin/ får jeg
beskeden:
Method Not Allowed
The requested method POST is not allowed for the URL
/~simon/cgi-bin/search.cgi.
Skifter jeg til GET istedet for POST udskriver browseren scriptet til
skærmen. Jeg har prøver at tilføje linien:
AddHandler cgi-script .cgi
til srm.conf, men så kan jeg jo bruge cgi-scripts direkte fra
public_html og det var jo ikke meningen. Alle skal nemlig ikke ha' adgang.
Hvad skal jeg gøre?
Simon
Follow ups