begin process at 2012 05 29 00:14:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Commande Exec et daemon


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Commande Exec et daemon

mardi 27 septembre 2005 à 09:36:04 | Commande Exec et daemon

grosteack

Salut tout le monde !

Bon voilà, j'ai un souci :

J'ai écrit un daemon en php (une simple boucle infinie quoi) et lorsque je le lance via mon shell, avec un "&" à la fin de la commande, il s'execute en tache de fond et me rend la main sans aucun problème...

En revanche ! Si je relance cette fonction via un script PHP (avec la commande exec ou system), l'instruction suivant mon exec n'est jamais lue ! Le programme gèle car le exec ne rend pas la main...

A l'AIDE !!!!!

Merci d'avance !

mardi 27 septembre 2005 à 10:23:22 | Re : Commande Exec et daemon

J_G

Salut,

Ce petit texte est sortit tout droit de la doc PHP. Il répond à ta question ;)

Note : Si vous démarrez un programme en utilisant cette fonction [exec ou system] et que vous voulez le laisser tourner en arrière plan, vous devez vous assurer que la sortie du programme est redirigée vers un fichier, ou un autre flux de sortie, sinon PHP attendra jusqu'à la fin de l'exécution du programme.


Au plaisir !


Cette discussion est classée dans : php, commande, rend, exec, daemon


Répondre à ce message

Sujets en rapport avec ce message

Commande exec() [ par jeromepupuce ] Bonjour à tous,Je débute le PHP, je developpe un site en flash 8 pour une toute petite entreprise, je voudrais utilisé une commande exec() dans un PHP Problème commande « exec » de php et windows7 [ par webel ] Bonjour à tous, j'ai besoin de votre aide! Voilà, j'arrive à exécuter un programme via php avec la commande "exec". Mais mon souci c'est que rien ne s php exec() problème accent [ par etu54 ] Bonjour a tous, Mon problème est simple, je veux exécuter une commande avec exec(). Cette commande permet de réunir des fichier pdf mais lorsque le f planification des taches php [ par mahamourta ] bonjour Dans mon application web , je veux faire en sorte que les clients reçoivent un mail contenant des informations chaque samedi. je suis en trai php en ligne de commande et tâches planifiées [ par dotel ] salu j'ai fai un script php qui recupere des fichiers sur un serveur ftp. Lorsque je l'execute en ligne de commande, il marche bien voici le code du commande unix+php [ par salim81 ] bonjour! j'ai un script php qui permet d'executer une commande unix: exec("ps -edf | grep qoss.QossMain | grep -v grep ",$res); $line = $res[0]; echo [AIDE svp] utilisé exec( ) [ par gaellius95 ] Bonjour à tous voila j'ai un souci j'ai un script shell qui doit prendre un paramètre que je souhaiterai dans une page php mon script shell est : Ajo executer un fichier.bat [ par rymoucha ] bonjour,j'ai un vrai probleme..depuis quelques jours j'essaye d'executer un fichier.bat dans un script php. voila la commande:            echo exec (" PHP exec directement sur bash/ terminal [ par ddolku ] Bonjour, J'essaye d'executer un script PHP dans le shell. Cela fonctionne mais la ligne dans le php d'execution exec ne fonctionne pas. voici ma execution d'un fichier PHP en ligne de commande [ par briant86 ] Bonjour à tous, Voici mon problème, j'exécute un fichier PHP en ligne de commande qui doit lire chaque ligne d'un fichier txt et les envoyer par mail


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales