Salut!
J'ai installé Easyphp sur mon PC sous Windows XP et je tente d'éxecuter des scripts CGI écrits en C (je sais que Perl est mieux).
Je n'avais pas de répertoire cgi-bin à l'origine; je l'ai donc créé et ai modifié le fichier httpd.conf en ajoutant à la fin:
Mais en tapant l'URL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <Directory "C:/Program Files/EasyPHP1-8/cgi-bin"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Allow from all </Directory> ScriptAlias /cgi-bin/ "C:/Program Files/EasyPHP1-8/cgi-bin/"
http://127.0.0.1/%22cgi-bin%22/cgi.exe
dans Firefox j'ai l'erreur 403:
Qu'ai-je oublié?
Code : Sélectionner tout - Visualiser dans une fenêtre à part You don't have permission to access /"cgi-bin"/cgi.exe on this server.
PS:les "%22" dans l'URL correspondent à des guillemets ".
Sans eux j'ai une erreur 404:
The requested URL /cgi-bin/cgi.exe was not found on this server.
Merci de votre aide.
Partager