Bonjour à tous,

Je souhaite lancer une commande rsh sur windows via une page php.

configuration:
Apache Version : 2.2.11
PHP Version : 5.3.0

Voici le code:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
exec('rsh adresseIP ax_reboot password');
ax_reboot: commande du matériel permettant le reboot

Quand j'effectue la commande sur une fenetre dos tous se passe correctement et j'ai un message "reboot in progress..." puis reprise de la main.
Avec mon php, la commande s'éxécute et redemarre bien le matériel mais la page continue de "mouliner".

J'ai essayé pas mal de choses:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
pclose(popen('reboot.bat','r')); // avec un script contenant les commandes
exec("rsh adresseIP ax_reboot password > testtest.txt");
exec("rsh adresseIP ax_reboot password >> testtest.txt");
Memes problemes avec passthru() et system()..

Ne connaissant pas encore la configuration du serveur apache je ne souhaite pas faire de fork(). J'ai testé avec XAMPP et WAMP même soucis...

Existe t'il un moyen soit en php, soit en ligne de commande pour éviter de faire mouliner la page?
(timeout sur la commande, sur le script ...)

Merci d'avance