[APACHE ]aucun acces a /cgi-bin

aucun acces a /cgi-bin [APACHE ] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 04-10-2005 à 11:00:27    

bonjour
j'ai aucun access a partir de mon client (w2k) à mes cgi deposes dans /usr/lib/cgi-bin (debian)
exemple ://localhost/cgi-bin/mailgraph.cgi  
les variables dans le httpd.conf sont bonnes
 
merci a+  

Reply

Marsh Posté le 04-10-2005 à 11:00:27   

Reply

Marsh Posté le 04-10-2005 à 13:36:48    

Si tu donnais le détail de ta config et ce qui est marqué dans les logs, on pourrait sans doutes t'aider ...

Reply

Marsh Posté le 04-10-2005 à 14:25:49    

bonjour multani
voila se que je recolte pour les logs il ny a rien qui fait reference aux acces
 
pour le httpd.conf est present
 
le mod_cgi et mod_alias
 
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
 
<Directory /usr/lib/cgi-bin/>
    AllowOverride none
    #Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
 
<Location /cgi-bin>
    AllowOverride None
    Options +ExecCGI -Includes
    SetHandler cgi-script
</Location>
 
AddHandler cgi-script .cgi .pl
 
NameVirtualHost 192.168.1.1
ServerName localhost
 
Include /etc/apache/vhosts.conf
 
voila pour les directives du httpd.conf
 
pour vhosts.conf
 
<Directory /var/www/*/cgi-bin/>
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
 
#---------- DOMAIN lao ----------------
<VirtualHost 192.168.1.1>
ServerName lao
ServerAdmin webmaster@lao.loc
DocumentRoot /var/www/lao
TransferLog /var/log/apache/access_lao
ScriptAlias /cgi-bin/ /var/www/lao/cgi-bin/
</VirtualHost>
 
#---------- DOMAIN bbb ----------------
<VirtualHost 192.168.1.1>
ServerName bbb
ServerAdmin webmaster@lao.loc
DocumentRoot /var/www/bbb
TransferLog /var/log/apache/access_bbb
ScriptAlias /cgi-bin/ /var/www/bbb/cgi-bin/
</VirtualHost>
 
Voila pour le vhost.conf
 
les  problemes rencontrés
 
la connection à partir de mon client (w2k) 192.168.1.2 sur l'adresse  
http://localhost ou 127.0.0.1 ou 192.168.1.1/cgi-bin/mailgraph.cgi est impossible.
 
si je deplace mailgraph.cgi dans le rep /cgi-bin de mon virtualhost lao la il marche
 
pour y arriver j'ai fait un lien symbolic ln -s /usr/lib/cgi-bin/ cgi-bin à partir de mon repertoire lao present dans /var/www/lao mais se n'est pas une solution elegante je dirais meme bourain.
 
question  
 
commen avoir acces au cgi placé dans /usr/local/cgi-bin (squidGuard.cgi ; mailgraph.cgi ; openwebmail ; etc.) ?
 
je signale que si je lance sur mon client: https://192.168.1.1/cgi-bin/openwebmail/openwebmail.pl -> sa marche tout comme  https://192.168.1.1:10000
 
le /etc/host
127.0.0.1     localhost
192.168.1.1 charbon.loa.loc   lao.loc
 
merci a+ gilles

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed