Bonjour,
Je suis sous Mandrake 9.0 et Apache.
je teste un programme CGI sur une page HTML (page HTML comprenant un lien vers un programme CGI).
Bon je tape mon URL : http://localhost/toto.html
puis je clique sur mon lien qui doit lancer mon programme CGI et là :
Forbidden
You don't have permission to access /cgi-bin/gbrowse on this server.
Bien entendu mon programme CGI a les droits d'exécution pour tout le monde.
J'ai jeté un coup d'oeil sur les fichiers de configuration apache mais je ne vois pas ce qui cloche (je ne suis pas spécialiste non plus).
Merci pour votre aide,
Hafed



Voici ce que je trouve dans le fichier commonhttpd.conf
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
ScriptAlias /protected-cgi-bin/ /var/www/protected-cgi-bin/
et dans le fichier httpd.conf :
<Directory /var/www/perl>
AllowOverride All
Options -Indexes FollowSymLinks MultiViews ExecCGI
Order allow,deny
Allow from all
</Directory>
<Directory /var/www/cgi-bin>
AllowOverride All
Options ExecCGI
</Directory>
<Directory /var/www/protected-cgi-bin>
AllowOverride None
Options ExecCGI
Order deny,allow
Deny from all
Allow from 127.0.0.1
#allow from .your_domain.com
</Directory>
Merci,
hafed