Pages : 1
#1 Le 08/02/2008, à 21:14
- Kadwin
probleme script cgi
Salut!
Voici mon soucis;
J'ai monté un serveur apache 2 sur une debian etch (je debute totalement dans apache)
Le probleme est que je n'arrive pas à executer des scripts cgi!
Voici le contenu de mon httpd.conf:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Le module cgi est apparement bien chargé au demarrage d'apache (lorsque je rajoute la ligne
LoadModule cgi_module modules/mod_cgi.so
dans httpd.conf et que je restart apache2 j'ai la réponse comme quoi le module est déjà chargé)
Le script est bien placé dans le repertoire /var/www/cgi-bin/!
J'ai fais un chmod +x pour que le script soit bien executable!
Lorsque je tape l'url du script dans un navigateur (a partir d'un navigateur d'un poste du reseau local) ça lance le telechargement du script (il n'est pas executé :s)
Pourriez-vous m'aiguiller svp?
PS: il est noté aussi que mon serveur apache doit supporter le "Non-Parsed Header (NPH)"
Merci d'avance
Dernière modification par Kadwin (Le 08/02/2008, à 21:22)
Hors ligne
#2 Le 08/02/2008, à 22:47
- hardball
Re : probleme script cgi
hello
je crois qu'il faut déjà voir du coté de l'option de AllowOverride qui, si mes souvenirs sont bons, ne doit pas être à none
-- Toshiba satelliteA100-335 + Ubuntu Jaunty --
Pour les noobs : Bienvenue ! ici la perséverance vous récompense.
Pour les anciens : Merci à vous de partager votre savoir.
Et vive le perl !
Hors ligne
#3 Le 08/02/2008, à 23:49
- Kadwin
Re : probleme script cgi
Alors en revanche j'arrive à executer des scripts .pl!
Voici le fichier httpd.conf:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
AddHandler cgi-script .cgi .pl
<Directory "/usr/lib/cgi-bin">
AllowOverride None (aussi essayé avec AllowOverride FileInfo AuthConfig Limit)
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
Et voici le virtualhost:
<VirtualHost 192.168.2.19>
ServerAdmin admin@192.168.2.19
DocumentRoot /var/www/cgi-bin
ServerName 192.168.2.19
ErrorLog /var/log/apache2/test.fr.error.log
CustomLog /var/log/apache2/test.fr.access.log common
Les scripts cgi ne marchent toujours pas Le navigateur me propose toujours de les telecharger...
Manquerait il quelque chose dans les fichiers de conf??
Hors ligne
#4 Le 09/02/2008, à 17:33
- Kadwin
Re : probleme script cgi
Up
Hors ligne
Pages : 1