【发布时间】:2017-08-14 18:38:43
【问题描述】:
我想使用sleep() 或usleep() 延迟一些输出。
这在终端中效果很好,但是当我在启用了 gzip 的服务器上运行脚本时,输出将被完全缓冲,然后 gzip 压缩,然后发送到浏览器。
有没有办法强制服务器(Apache)不缓冲脚本,
或强制服务器清除缓冲区,
或 strong> 在 PHP 中找出 Apache 是否会 gzip 这些东西?
然后我可以禁用所有延迟,如果我不能强制直接输出,这将很有帮助......
编辑:遗憾的是,我无法编辑任何配置文件,行为应该在许多不同的 php 设置中保持一致。
【问题讨论】: