Exécuter un programme via php

Fermé
Alex - 23 juil. 2009 à 11:08
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 - 24 juil. 2009 à 10:02
Bonjour à tous

voila mon problème j'ai thttpd avec php, je me suis créé un script php
<?php
         echo("je crois que php fonctionne<br/>");
         echo exec("/home/alex/wifi-radar/wifi-radar");
         echo("<br/> hoho haha");
?>


lorsque j'ouvre ma page PHP mes deux phrases apparaissent
(preuve que la commande entre les deux a été exécutée)
mais rien...
pstree pareil... wifi-radar n'est ni dans les processus ni a l'écran....
avez vous une idée de ce qui peut bloquer ou de pourquoi le programme ne se lance pas ?

merci pour votre aide
A voir également:

3 réponses

ibtor Messages postés 2360 Date d'inscription samedi 29 mars 2008 Statut Membre Dernière intervention 22 décembre 2009 283
24 juil. 2009 à 01:52
Essaye de créer un script bidon dans le répertoire php, balance le dans une ligne exec.

Si ça marche (et ça doit marcher), soit tu t'amuses à configurer php, soit tu installes ton programme dans le répertoire du serveur php.

C'est surement un problème de droit quelque part.
0
ok je viens d'essayer ca marche nikel !!!

merci beaucoup ! tu viens de faire s'envoler 2 jours de prise de tête !!!
0
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 177
24 juil. 2009 à 10:02
re,
dans un cas comme cela
il fallait faire un lien symbolique du repertoire var/wwww vers ton fichier /home/....
a+
0