par
enrich38300 » 29 déc. 2008, 17:42
Merci d'abord d'avoir répondu
Quand tu exécutes ta commandes directement dans un shell est ce que cela fonctionne ?
Comment fait on pour tester ?
Est-ce que php a les droits d'exécution suffisant pour exécuter ton script ?
Je penses que oui, comment vérifier ?
Que te retourne la fonction exec() ?
il me retourne rien la page est blanche
Quant au chemin, lorsque php exécute le code, je doute qu'il retrouve la valeur du ~. Il vaut donc mieux lui passer le chemin absolu, en faisant attention au nom du fichier (maileric.php au lieu de eric.php )
j'avais renommé le fichier lors du test en fait j'avais fait ça !
exec('/usr/local/bin/php /homez.45/collectix/cgi-bin/eric.php > /dev/null &');
mais là il ne fait rien et si je fais
echo exec('/usr/local/bin/php /homez.45/collectix/cgi-bin/eric.php > /dev/null &');
il ne me sort rien
Peux tu me donner plus d'infos sur les tests, je ne vois pas comment réussir à tester mon truc.
Merci encore
Merci d'abord d'avoir répondu
Quand tu exécutes ta commandes directement dans un shell est ce que cela fonctionne ?
[b]Comment fait on pour tester ?[/b]
Est-ce que php a les droits d'exécution suffisant pour exécuter ton script ?
[b]Je penses que oui, comment vérifier ?[/b]
Que te retourne la fonction exec() ?
[b]il me retourne rien la page est blanche [/b]
Quant au chemin, lorsque php exécute le code, je doute qu'il retrouve la valeur du ~. Il vaut donc mieux lui passer le chemin absolu, en faisant attention au nom du fichier (maileric.php au lieu de eric.php )
j'avais renommé le fichier lors du test en fait j'avais fait ça !
exec('/usr/local/bin/php /homez.45/collectix/cgi-bin/eric.php > /dev/null &');
mais là il ne fait rien et si je fais
echo exec('/usr/local/bin/php /homez.45/collectix/cgi-bin/eric.php > /dev/null &');
il ne me sort rien
Peux tu me donner plus d'infos sur les tests, je ne vois pas comment réussir à tester mon truc.
Merci encore