Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1639 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  apache et cgi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

apache et cgi

n°698649
chaica
Posté le 27-06-2005 à 10:22:50  profilanswer
 

Bonjour,
 
Je cherche la commande du httpd.conf pour que l'utilisateur soit dirigé directement sur le /cgi-bin/machin.cgi dès qu'il se connecte mais je ne trouve pas.
 
Merci d'avance


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
mood
Publicité
Posté le 27-06-2005 à 10:22:50  profilanswer
 

n°698651
jlighty
Posté le 27-06-2005 à 10:26:26  profilanswer
 

en faisant un alias comme ceci:

Code :
  1. ScriptAlias / /usr/lib/cgi-bin/


/usr/lib/cgi-bin/ contient les scripts

n°698655
chaica
Posté le 27-06-2005 à 10:34:11  profilanswer
 

J'ai uen erreur 403 comme quoi je n'ai pas le droit d'accéder à la racine. j'ai pourtant changé le groupe propriétaire de cgi-bin en root:www-data


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
n°698658
jlighty
Posté le 27-06-2005 à 10:38:22  profilanswer
 

En ajoutant un .htaccess avec pour contenu :

Code :
  1. Options +ExecCGI
  2. AddHandler cgi-script cgi pl

n°698661
chaica
Posté le 27-06-2005 à 10:44:06  profilanswer
 

Le .htaccess ne doit contenir que ces deux lignes? et je le mets dans /usr/lib/cgi-bin/ ? J'ai rien d'autre à modifier dans le httpd.conf


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
n°698663
jlighty
Posté le 27-06-2005 à 10:47:48  profilanswer
 

en fait le fichier .htaccess va forcer l'execution des scripts CGI, bien entendu on peut aussi ajouter cette option dans httpd.conf de la manière suivante :

Code :
  1. <Directory /usr/lib/cgi-bin/>
  2.         AllowOverride None
  3.         Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
  4.         Order allow,deny
  5.         Allow from all
  6.     </Directory>

n°698670
chaica
Posté le 27-06-2005 à 11:09:05  profilanswer
 

En fait j'ai opté pour la solution de mettre un .htaccess à la racine qui fait une redirection vers l'url que je veux. Mais maintenant j'ai un problème de droit que je n'avais pas avant, il ne m'affiche pas mes images! Alors que si je regarde les droits des images elles sont bien en www-data:www-data


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
n°698674
jlighty
Posté le 27-06-2005 à 11:27:24  profilanswer
 

Les scripts sont bien exécutés ?
regarde dans le navigateur l'adresse source des images


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  apache et cgi

 

Sujets relatifs
apache ne peut modifier les fichiers upld par ftp, ma solution est ok?Apache 1.3.33 + Php 5.0.4 + mysql 4.1.11
apache ssl et virtualhost[Apache] Dynamic Vhost et fichiers de logs
logs apacheEnvoi de mail avec Apache (sendmail/postfix?)
un scripti CGI à la racine d'Apache[Résolu] Certificats & Apache & VirtualHosts
Package apache-ssl et Inetd[apache-ssl] question toute bête
Plus de sujets relatifs à : apache et cgi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR