Re: Php netcat broken pipe

Top Page

Reply to this message
Author: Jérôme Villafruela
Date:  
To: guilde
Subject: Re: Php netcat broken pipe
Le 12/08/2019 à 16:33, David Beniamine a écrit :
>>> Le PATH serait-il différent si tu utilises le PHP ou ta console ?
>> Là tu met le doigt sur quelque chose, si je lance avec la console php et
>> que je compte les caractères, j'ai bien mes 2097480 octets !
>>
>> Il y a donc une différence entre php cli et php apache2, je vais
>> regarder un peu ça !
> J'ai fait un phpinfo en cli et avec apache2 je ne voit rien de choquant,
> quelques variables sont à -1 côté php cli et à une valeur raisonnable
> côté apache2, je les aies toute mises à -1 (ou 0 selon) sans succès
> (output_buffering, memory_limit, ...)
>
> Des idées de ce que je pourrais chercher comme différence ?
>

Peut être une différence dans l'environnement ($ENV, PATH, permissions)
entre l'utilisateur avec lequel tu a testé le script bash et
l'utilisateur faisant tourner le serveur web (www-data) ? Tu peux
essayer d'exécuter ton script avec le user du serveur web (depuis root:
su - www-data --shell=/bin/bash puis lancer le script)

--
Jérôme