Page 1 sur 1

lancer un process en background en php

Posté : 02 juin 2006, 11:22
par kleos
Bonjour, c'est mon premier post, soyez indulgent :shock:

Je souhaite lancer un process unix à distance sur serveur.
Pour ce faire j'utilise la commande exec pour faire un
ssh -f root@nomdemachine "/sbin/init.d/toto start"

quand je le lance à la main, en tant que www, ca marche nickel.

quand je passe tout ça, via la page web, ca mouline à vie.

Avez-vous une idée.

D'avance merci

Posté : 02 juin 2006, 11:33
par sadeq
Utilise popen()

Posté : 02 juin 2006, 11:38
par kleos
Le lien web sur la fonction popen() ne marche pas.

as-tu la syntaxe, ou dois-je simplement remplacer exec par popen.

Posté : 02 juin 2006, 12:07
par kleos
super ca marche, merci bcp


popen("cmd","w");

Merci