Bonjour,
J'ai parcouru pas mal de forums, mais je n'arrive toujours pas à réaliser ce que je souhaite...
Bref j'ai un gros script php qui effectue plein de scripts shells et expects (pour des connexions ssh).
Ce script tourne sans soucis, mais lorsque je l'intègre dans une page PHP, cela ne marche plus.
J'ai cru comprendre que ct parsqu'il était executé par apache et non plus par root.
J'ai essayé de faire un chmod u+s monscript afin de donner les droits du propritaire a son executant, sans succès.
J'ai essayé également de lancer les script shell via exec( "SUDO monscript.sh"); sans succès également.
J'ai testé aussi les autres fonction include() sh_exec() sans succès.

Le safe_mode est désactivé dans httpd.conf.
Et mon fichier error_log m'indique aucune erreurs, si ce n'est:
...
Password:
Password:
Password:
Password:
Password:
Password:
Password:
Password:
Password:
[client *.*.*.*] PHP Warning: fread(): Length parameter must be greater than 0. in /tmp/script.php on line 174, referer: http://*.*.*.*/index.php?page=mapage
Password:

Est ce que quelqu'un pourrai m'aider à avancer ?