Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

IIS PHP flush()

1 réponse
Avatar
thierry schmit
bonjour

je viens de me voir mettre à disposition une configuration
2003 server + IIS 6 + php 5.

J'ai migré un sript dessus depuis un
xp + apache 1.3 + PHP 4.3

le script marche trés bien à une exception prés....
IIS 6 semble ignorer les instructions flush().

Pour info le meme script sur IIS 5 a le même comportement
que sur apache.

J'ai deja regardé dans la métabase IIS du coté de AspBufferingOn
mais ça ne change rien.

Auriez vous une idée pour forcer l'émission de données par le serveur
IIS depuis un script PHP, avant la fin du script.

merci d'avance

thierry

1 réponse

Avatar
jbongran
thierry schmit wrote:
bonjour

je viens de me voir mettre à disposition une configuration
2003 server + IIS 6 + php 5.

J'ai migré un sript dessus depuis un
xp + apache 1.3 + PHP 4.3

le script marche trés bien à une exception prés....
IIS 6 semble ignorer les instructions flush().

Pour info le meme script sur IIS 5 a le même comportement
que sur apache.

J'ai deja regardé dans la métabase IIS du coté de AspBufferingOn
mais ça ne change rien.

Auriez vous une idée pour forcer l'émission de données par le serveur
IIS depuis un script PHP, avant la fin du script.

merci d'avance

thierry



Dans ton php.ini, tu as bien le paramètre implicit_flush sur Off ?
Sinon, c'est normal, le flush est fait de manière implicit à chaque echo,
print ou bloc html