pas beaucoup de réponse sur ce sujet. Ce n'est pas l'absence de réponse qui doit te faire déduire : "Faut il comprendre de tout cela que Php/proc_open est buggé". Donc j'ai compris que tu veux récupérer l'information de téléchargement en temps réel, pour ensuite l'afficher à l'utilisateur. Cela signifie que tu ne peux le faire qu'avec proc_open() et en mode non bloquant. Tu es donc en principe sur la bonne voie. Concernant la lecture je suis surpris par cette ligne de code : $output.= stream_get_contents($pipe, 5); ca devrait plutot être qq chose du genre : stream_get_contents($pipes[$i]); ??
Si tu n'es pas intéressé pour donner un feedback en temps réel, je pense qu'une solution bien plus simple existe.
[^] # Re: sortie sur STDERR
Posté par Marc Quinton . En réponse au message proc_open : enregistrer l'output de flvstreamer. Évalué à 2.
pas beaucoup de réponse sur ce sujet. Ce n'est pas l'absence de réponse qui doit te faire déduire : "Faut il comprendre de tout cela que Php/proc_open est buggé". Donc j'ai compris que tu veux récupérer l'information de téléchargement en temps réel, pour ensuite l'afficher à l'utilisateur. Cela signifie que tu ne peux le faire qu'avec proc_open() et en mode non bloquant. Tu es donc en principe sur la bonne voie. Concernant la lecture je suis surpris par cette ligne de code : $output.= stream_get_contents($pipe, 5); ca devrait plutot être qq chose du genre : stream_get_contents($pipes[$i]); ??
Si tu n'es pas intéressé pour donner un feedback en temps réel, je pense qu'une solution bien plus simple existe.