sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #64988
Apache - tilladelser til virtual host?
Hjælp.. jeg er lige kørt fast i dette:
Jeg prøver at lave en virtual host på min Gentoo forsøgsbox. Til
formålet har jeg tilføjet bl.a. dette til min /etc/apache/conf/vhosts/Vhosts.conf
NameVirtualHost *
<VirtualHost *>
ServerName opac.localhost
ServerAdmin webmaster@localhost
DocumentRoot /home/httpd/opac/htdocs/
ScriptAlias /cgi-bin/koha/ /home/httpd/opac/cgi-bin/koha/
# ErrorLog logs/opac-error_log
# TransferLog logs/opac-access_log
</VirtualHost>
og ved at tilføje dette, lykkedes det at få hul igennem:
<Directory /home/httpd/opac/htdocs>
Options -Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
... men så er der lige nogle cgi-scripts. Jeg har forsøgt mig med
forskellige varianter over nedenstående:
<Directory /home/httpd/opac/cgi-bin>
Options +ExecCGI -Includes -Indexes
AddHandler cgi-script cgi pl
</Directory>
Men Apache vil bare ikke give lov. Jeg har selvfølgelig checket
katalogrettigheder:
delle klsl $ ls -l /home/httpd/opac/cgi-bin/koha/opac-main.pl
-rwxr-xr-x 1 root root 505 Jun 28 15:20 /home/httpd/opac/cgi-bin/koha/opac-main.pl
delle klsl $
Og hvis jeg su'er mig til apache kan jeg godt starte scriptet.
Alligevel står der i error-log:
[Mon Jun 30 21:23:57 2003] [error] [client 127.0.0.1] client denied by server configuration: /home/httpd/opac/cgi-bin/koha/opac-main.pl
Hvad fa'en er det jeg har overset???
--
Hilsen
Klaus V. Slott
Follow ups