je n'arrive pas a exécuter une tâche symfony (en l'occurrence exécuter le script shell symfony) depuis une action php. Exemples :
Test 1 ok
Dans mon action, j'appel un script shell nommé "perso.sh" se trouvant dans "/datas/bashes/" : <?php exec("/datas/bashes/./perso.sh", $result); ?>
ce script ne fait que se déplacer dans un répertoire et lister son contenu que j'affiche en parcourant "$result" :
"cd /datas/web/flow/
ls -la"
jusque là pas de soucis =D>
...MAIS
Test 2 pas ok
Si je remplace le contenu de "perso.sh" par :
"cd /datas/web/
./symfony myTask" cette tâche n'ai pas exécuté. Bien sûr, le fichier symfony se trouve bien dans /datas/web/ et de plus, cela fonctionne depuis putty.exe (par exemple)
est-ce un problème de droits ? ...
toute aide est la bienvenue !
merci d'avance