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 ??
Publicité
Posté le 30-08-2004 à 16:05:57
skeye
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 -
à 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 !
avec php info j'arrive à voir ça : _SERVER["PATH"] /usr/local/binusr/binbin _SERVER["DOCUMENT_ROOT"] /u/clonecop/public_html
Message édité par freed102 le 30-08-2004 à 17:17:04
freed102
Arayashiki
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
Publicité
Posté le 30-08-2004 à 17:18:43
Sebastien
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
freed102
Arayashiki
Posté le 30-08-2004 à 17:27:35
je viens de faire un chmod... on va voir...
freed102
Arayashiki
Posté le 30-08-2004 à 17:28:49
marche po !
freed102
Arayashiki
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é !
il m'a retourné true ... j'imagine que ça a marché !
Tu as quoi comme accès à ton serveur?
---------------
Can't buy what I want because it's free -
freed102
Arayashiki
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
skeye
Posté le 30-08-2004 à 17:45:35
---------------
Can't buy what I want because it's free -
skeye
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 -
freed102
Arayashiki
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
freed102
Arayashiki
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 !)