Bonjour,
Je cherche à exécuter un binaire affichant "Hellow world" (codé en C) en CGI
J'ai donc appliqué différents tutoriels indiquant la marche à suivre pour mettre en place du cgi sur un serveur apache2
Apache2 a bien le module CGI "enabled"J'ai donc modifié le fichier de configuration du virtual host par défaut : "/etc/apache2/sites-enabled/000-default" comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 a2enmod cgi Module cgi already enabled
Évidemment ça ne marche pas : avant il me proposait de telecharger mon binaire maintenant j'ai le dossier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ScriptAlias /cgi-bin/ /var/www/cgi-bin <Directory "/var/www/cgi-bin"> AllowOverride None Options -MultiViews +ExecCGI AddHandler cgi-script cgi Order allow,deny allow from all </Directory>
http://localhost/cgi-bin/
en 403 Forbidden
Selon apache : http://httpd.apache.org/docs/2.3/howto/cgi.html
Il s'agit d'un problème de droit.
Pourtant même en mettant le dossier /var/www/cgi-bin en 777 ça ne marche pas.
Je dois avouer que c'est ma première expérience là dedans je suis un peu beaucoup complètement paumé.
Qu'ai je fait pour mériter un 403 dans ma configuration de vhosts ?
Merci d'avance.
Partager