Specs:
OpenBSD 3.2;
Apache 1.3.26;
Perl 5.6.1;
Probleem:
Apache kan geen scripts executen uit /var/www/cgi-bin. In de httpd.conf heb ik het volgende mbt cgi-bin:
Verder zijn alle scripts owned door root, group bin en mode 755. Nou heb ik al gespeeld met de scripts laten ownen door de user waaronder httpd draait (www), maar dat bood geen soelaas. Ik heb last van de volgende error:
In error_log:
HTTP/1.1 500 Internal Server Error
De scripts zijn wel uit te voeren vanuit de console, door alle users op de bak.
Iemand ervaring of een oplossing voor dit probleem? Ik dank u alvast.
OpenBSD 3.2;
Apache 1.3.26;
Perl 5.6.1;
Probleem:
Apache kan geen scripts executen uit /var/www/cgi-bin. In de httpd.conf heb ik het volgende mbt cgi-bin:
code:
1
2
3
4
5
6
7
8
| ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory> |
Verder zijn alle scripts owned door root, group bin en mode 755. Nou heb ik al gespeeld met de scripts laten ownen door de user waaronder httpd draait (www), maar dat bood geen soelaas. Ik heb last van de volgende error:
In error_log:
In de browser:[Mon Mar 17 17:37:31 2003] [error] (2)No such file or directory: exec of /cgi-bin/printenv failed
[Mon Mar 17 17:37:31 2003] [error] [client 130.89.232.13] Premature end of script headers: /cgi-bin/printenv
HTTP/1.1 500 Internal Server Error
De scripts zijn wel uit te voeren vanuit de console, door alle users op de bak.
Iemand ervaring of een oplossing voor dit probleem? Ik dank u alvast.
[ Voor 5% gewijzigd door Koffie op 17-03-2003 17:44 . Reden: Code tags geplaatst ;) ]
Pixilated NetphreaX
Dronkenschap is Meesterschap
DragonFly