Pages : 1
#1 Le 14/02/2007, à 16:46
- gregov
apache et exécution cgi
Bonjour!
Le sujet a peut être déjà été traité, mais je n'ai pas encore trouvé la solution.
Je débute totalement pour la création de page web et je voudrais pouvoir exécuter des programmes cgi. Pour pouvoir tester ma page sur mon pc j'ai installé une solution LAMP et jusque la tout va bien.
j'ai créé une page web que j'ai installé dans /var/www. La page contient un bouton qui lance un programme cgi écrit en perl sensé écrire le message Hello world. Je commence par les bases .
J'ai écrit le programme en suivant les directives du tutorial sur le site officiel d'apache.
J'ai ensuite changé mon fichier httpd.conf comme suit:
<Directory "/var/www">
Options +ExecCGI
AddHandler cgi-script .cgi .pl
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Directory>
Lorsque j'exécute ma page web et que je clique sur le bouton j'obtiens:
Forbidden You don't have permission to access /first.cgi on this server. Apache/2.0.55 (Ubuntu) PHP/5.1.6 Server at localhost Port 80.
Je suppose que le problème vient de mon fichier httpd.conf que j'ai configuré en prenant des infos à droite et à gauche. Mais j'ai eu beau écumer les tutoriaux, je ne trouve pas la solution.
Voilà si quelqu'un à une idée ou un lien où tout est expliqué clairement je suis preneur ! Merci !
Grégory
Hors ligne
#2 Le 27/03/2007, à 21:27
- gene69
Re : apache et exécution cgi
quelle version de apache?
chmod+chown est ton ami !
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
Pages : 1