fonction "exec"

fonction "exec" - PHP - Programmation

Marsh Posté le 30-08-2004 à 16:05:57    

Voila j'ai jamais fait d'execution de programme externe sur le serveur et j'arrive pas à le faire... j'ai envoyé un fichier "request" qui est censé etre un executable.. mais je l'ai pas "detarré" directement sur le serveur.. (avec un powerarchiver sur mon pc je l'ai decompacté facilement)
je fais un exec genre :
exec("/cgi-bin/bin/request" );
 
et il me repond :
 
executable request non trouve /cgi-bin/bin/request  
 
.... que faire ??  :(

Reply

Marsh Posté le 30-08-2004 à 16:05:57   

Reply

Marsh Posté le 30-08-2004 à 16:08:33    

rassure-moi c'est pas un exécutable windows?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 30-08-2004 à 16:09:13    

skeye a écrit :

rassure-moi c'est pas un exécutable windows?


non c un unix... (pas d'extension)

Reply

Marsh Posté le 30-08-2004 à 16:40:35    

ya kekun ? :??:

Reply

Marsh Posté le 30-08-2004 à 17:06:49    

Il faut que tu partes de la racine du serveur en gros
exec('/var/www/cgi-bin/bin/request');

Reply

Marsh Posté le 30-08-2004 à 17:08:57    

Sebastien a écrit :

Il faut que tu partes de la racine du serveur en gros
exec('/var/www/cgi-bin/bin/request');


 
executable request non trouve /var/www/public_html/cgi-bin/bin/request  
 :??:  :(

Reply

Marsh Posté le 30-08-2004 à 17:10:32    

Il est bien la ?
il a bien le mod +x ?


Message édité par Sebastien le 30-08-2004 à 17:10:44
Reply

Marsh Posté le 30-08-2004 à 17:14:24    

Sebastien a écrit :

Il est bien la ?
il a bien le mod +x ?


 
à priori il est bien là mais je ne sais pas comment on peut le savoir
quant au mood +x je sais pas ce que c'est  !  :heink:

Reply

Marsh Posté le 30-08-2004 à 17:16:09    

freed102 a écrit :

à priori il est bien là mais je ne sais pas comment on peut le savoir
quant au mood +x je sais pas ce que c'est  !  :heink:


 
avec php info j'arrive à voir ça :  
_SERVER["PATH"] /usr/local/bin:/usr/bin:/bin  
_SERVER["DOCUMENT_ROOT"] /u/clonecop/public_html  


Message édité par freed102 le 30-08-2004 à 17:17:04
Reply

Marsh Posté le 30-08-2004 à 17:18:43    

executable request non trouve /u/clonecop/public_html/cgi-bin/bin/request  :(


Message édité par freed102 le 30-08-2004 à 17:19:28
Reply

Marsh Posté le 30-08-2004 à 17:18:43   

Reply

Marsh Posté le 30-08-2004 à 17:23:44    

mod +x c'est à dire que c bien un executable (il a le droit de s'executer)
 
Tu as pas directement acces à la machine ?
Si non ben faudrait faire des recherches via le exec ou des commandes php sur toute ta machine pour le trouver.
 
pour le rendre executable chmod +x request

Reply

Marsh Posté le 30-08-2004 à 17:27:35    

je viens de faire un chmod... on va voir...

Reply

Marsh Posté le 30-08-2004 à 17:28:49    

marche po !

Reply

Marsh Posté le 30-08-2004 à 17:38:07    

chmod("cgi-bin/bin/request",+x)
 
ça c bon ???
 
il m'a retourné true ... j'imagine que ça a marché ! :??:

Reply

Marsh Posté le 30-08-2004 à 17:42:18    

freed102 a écrit :

chmod("cgi-bin/bin/request",+x)
 
ça c bon ???
 
il m'a retourné true ... j'imagine que ça a marché ! :??:


[:hide]
 
Tu as quoi comme accès à ton serveur?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 30-08-2004 à 17:43:20    

j'ai un acces FTP... c tout ! je suis hébergé chez model-fx ... un serveur sur bordeaux... j'y ai pas acces directement

Reply

Marsh Posté le 30-08-2004 à 17:45:35    

:sweat:


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 30-08-2004 à 17:47:05    

essaye plutôt chmod("cgi-bin/bin/request", 0755)


Message édité par skeye le 30-08-2004 à 17:47:12

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 30-08-2004 à 17:47:42    

ça j'ai deja fait ! :( avec le 0755


Message édité par freed102 le 30-08-2004 à 17:47:57
Reply

Marsh Posté le 30-08-2004 à 17:52:42    

Yess ça marche !! en fait j'avais fait le 0755 sur le dossier mais pas sur le fichier... là maintenant ça s'execute... (ya une erreur mais c bon signe !)

Reply

Marsh Posté le 30-08-2004 à 17:53:12    

:bounce:  :bounce:  :bounce:  
 :jap:  :jap:  :jap:  :jap:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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