Probleme de requete Perl sur serveur local (Newbie inside )

Probleme de requete Perl sur serveur local (Newbie inside ) - Programmation

Marsh Posté le 27-03-2001 à 17:17:51    

Voilà l'ennoncé du problème :
 
Sous linux (Mandrake 7.2), Apache est installé d'origine. J'ai fait une page HTML qui appele un programme perl.
 
J'ai donc placé mon fichier html dans var/www/html/tetard/bidule.html
Le fichier perl est dans var/www/cgi-bin/tetard/bidule.pl
 
En root, j'ai fait chown pour ces deux repertoires pour qu'ils m'appartiennent. J'ai verifier, ils sont bien a Tetard (Tetard c'est moi :))
 
 
La page HTML se charge bien quand je fait http://192.134.129.xxx/mary/bidule.html
J'ai verifier 36 fois les chemins d'acces, mais a chaque fois que je lance la requete en perl, ca plante :  
 
The serveur encountered an internal error... blablabla...
 
il me met dans le fichier d'erreurs (/var/log/httpd/errors/log) :
 
No such file or directorie : Exec of Bidule.pl failed.
 
J'ai evidament verifier le programme perl, qui marche tres bien en console quand je fait perl bidule.pl
 
 
 
Alors :??: J'ai encore rien compris ??, c'est un probleme de droits d'acces à bidule.pl ??  
Faut que j'arrete l'informatique ?? La PS2 c'est bien ??  
 
 
:cry::cry: Ouinnnn, j'en ai marre !! :(:(
Merci ;)

Reply

Marsh Posté le 27-03-2001 à 17:17:51   

Reply

Marsh Posté le 27-03-2001 à 17:36:31    

Donne les droits de ton fichier au user qui a lancé le server Apache. Pour le connaitre loggue toi en root et tape:
 
ps -aux | grep http
 
et regarde la première colonne.

 

[edit]--Message édité par zeltron--[/edit]

Reply

Sujets relatifs:

Leave a Replay

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