Méthode d'implémentation de la sortie en temps réel de php nginx

jacklove
Libérer: 2023-03-27 14:22:01
original
1238 Les gens l'ont consulté

Cet article explique comment implémenter la sortie en temps réel de php nginx.

La méthode pour activer la sortie en temps réel en PHP est ob_implicit_flush(),

mais elle ne fonctionne pas dans la plupart des cas,

car la plupart des output_buffering dans le La configuration de php.ini est la mise en mémoire tampon de sortie. Elle est activée.

Zlib.output_compression est également souvent activé

En plus de la couche PHP, le paramètre de tampon de Nginx proxy_buffering et la compression gzip sont également pour la plupart. allumé.

Je crains que personne ne fasse ce choix de modifier la configuration du site Web de l'ensemble du serveur pour répondre aux besoins d'une ou deux pages.

Voici une méthode simple recommandée :

set_time_limit(0);
ob_end_clean(); 
ob_implicit_flush(); 
header('X-Accel-Buffering: no'); // 关键是加了这一行。 
echo '现在是:'.date('H:i:s').'
'; 
sleep(5); 
echo '五秒后:'.date('H:i:s');
Copier après la connexion

Cet article explique la méthode d'implémentation de la sortie en temps réel de php nginx. Pour plus de contenu connexe, veuillez faire attention au site Web chinois de php.

Méthode de traitement de classe PHP SoapClient introuvable

Développement PHP WeChat : enregistrement WeChat de la conversion temporaire en stockage permanent

Comment implémenter la classe d'opération en mode singleton mongoDB en PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!