php nginx 实时输出的简单实现方法


Posted in PHP onJanuary 21, 2018

PHP 里开启实时输出方法是 ob_implicit_flush() ,

但它大部分情况下都不管用,

因为 php.ini 配置里 output_buffering 输出缓冲大部分是 On 开启的,

还有 zlib.output_compression 也经常会被开启,

除了 PHP 这一层,还有 Nginx 的缓冲设置 proxy_buffering ,和压缩 gzip 也大都是开启的。

为了一两个页面的需求,修改整个服务器的网站配置,恐怕没有人会做这种选择。

这里推荐一下简单的方法:

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

总结

以上所述是小编给大家介绍的php nginx 实时输出的简单实现方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

PHP 相关文章推荐
php实现的在线人员函数库
Apr 09 PHP
php 动态执行带有参数的类方法
Apr 10 PHP
PHP的范围解析操作符(::)的含义分析说明
Jul 03 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
Sep 10 PHP
php使用递归函数实现数字累加的方法
Mar 16 PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
Mar 26 PHP
php获取百度收录、百度热词及百度快照的方法
Apr 02 PHP
php结合正则批量抓取网页中邮箱地址
May 19 PHP
php通过文件头判断格式的方法
May 28 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
php TP5框架生成二维码链接
Apr 01 PHP
Lumen timezone 时区设置方法(慢了8个小时)
Jan 20 #PHP
PHP Class SoapClient not found解决方法
Jan 20 #PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
Jan 20 #PHP
php实现的mongoDB单例模式操作类
Jan 20 #PHP
PHP实现合并两个排序链表的方法
Jan 19 #PHP
php利用ob_start()清除输出和选择性输出的方法
Jan 18 #PHP
php通过header发送自定义数据方法
Jan 18 #PHP
You might like
php 读取shell管道传输过来的内容
2010/03/01 PHP
PHP 自定义错误处理函数trigger_error()
2013/03/26 PHP
探讨PHP删除文件夹的三种方法
2013/06/09 PHP
php实现文件下载代码分享
2014/08/19 PHP
php魔术变量用法实例详解
2014/11/13 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
6种javascript显示当前系统时间代码
2015/12/01 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
Node+Express+MongoDB实现登录注册功能实例
2017/04/23 Javascript
浅谈Node.js轻量级Web框架Express4.x使用指南
2017/05/03 Javascript
基于jQuery Ajax实现下拉框无刷新联动
2017/12/06 jQuery
js技巧之十几行的代码实现vue.watch代码
2018/06/09 Javascript
layui弹出层按钮提交iframe表单的方法
2018/08/20 Javascript
vue实现弹框遮罩点击其他区域弹框关闭及v-if与v-show的区别介绍
2018/09/29 Javascript
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
python中as用法实例分析
2015/04/30 Python
win系统下为Python3.5安装flask-mongoengine 库
2016/12/20 Python
Python爬豆瓣电影实例
2018/02/23 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
详解Python3 pickle模块用法
2019/09/16 Python
Django 框架模型操作入门教程
2019/11/05 Python
Python3常见函数range()用法详解
2019/12/30 Python
Python流程控制常用工具详解
2020/02/24 Python
CSS3制作轮播图的一种方法
2019/11/11 HTML / CSS
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
大学应届毕业生个人求职信
2013/09/23 职场文书
自我推荐书
2013/12/04 职场文书
大专毕业自我鉴定
2014/02/04 职场文书
2014年中班元旦活动方案
2014/02/14 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
行政撤诉申请书
2015/05/18 职场文书