sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43915
Apache, userdirs og cgi
Hej.
På en nyinstalleret redhat 7.1 har jeg problemer med cgi-scripts i
brugernes cgi-bin's.
Kalder jeg et cgi-script (.pl,.cgi) i /cgi-bin fungerer det, men prøver
jeg at kalde samme script i /~user/cgi-bin får jeg i error_log:
[Sat Nov 3 13:38:14 2001] [error] (13)Permission denied: exec of
/home/pbk1912/html/cgi-bin/sms.pl failed
[Sat Nov 3 13:38:14 2001] [error] Premature end
of script headers: /home/pbk1912/html/cgi-bin/sms.pl
I httpd.conf er:
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Hvilket åbenbart virker.
Og
<Directory "/home/*/html/cgi-bin">
AllowOverride All
Options ExecCGI
Options All
Order allow,deny
Allow from all
</Directory>
Som bare ikke virker...
Kører jeg programmet som html (ejeren af apache) fungerer det begge
steder. (perl er i /usr/bin/perl som angivet i scriptet)
Jeg er efterhånden løbet tør for forslag - er der nogen der vil hjælpe..
--
Venlig hilsen/Kind regards Poul Anker Gensmann
Contact info at http://pa.gensmann.dk
Follow ups