Bonjour,

Voila je rencontre un petit problème avec mon code.

J'ai ce script en php :

$output = shell_exec('start.sh');
echo "<pre>$output</pre>";

Mais le script affiche une page blanche et tourne en boucle.
Pourtant le script a bien été lancé.

J'ai une deuxième question, comment afficher de shell vers PHP du texte

Merci

4 réponses


Bonsoir.
À mon avis parce que le script tourne toujours.

Yu-Chan
Auteur

Meme avec un die() sa continue a tourné.

Je pense que Lartak parlait du script "start.sh" et pas du PHP, est-ce qui'il n'y aurait pas dedans une boucle où un point d'arrêt qui bloque tout... ? Si c'est le cas ton die() ne sera jamais executé.

Yu-Chan
Auteur

La solution a mon probleme est celle la :

shell_exec('start.sh &> /dev/null &');

Probleme résolue