本帖最后由 宝塔用户_ctfdbl 于 2025-6-21 15:56 编辑
为了能快速了解并处理您的问题,请提供以下基础信息: 面板、插件版本:Windows8.2.1,Apache 2.4.54,PHP-7.2
系统版本:Windows Server 2016 Datacenter 问题描述:环境同上描述,php无法流式回复数据,查询网上资料,进行了如下操作1、注释apache相关配置,修改后 #LoadModule deflate_module modules/mod_deflate.so 2、PHP配置修改后 output_buffering = Off zlib.output_compression = Off implicit_flush = On 修改后,PHP仍无法流式输出,进一步检查 PHP内容为<?php phpinfo(); ?> 在网页中检查发现: Directive Local Value Master Value output_buffering no value no value
因此,怀疑是output_buffering配置失败(我明明已经在PHP配置中修改了,并且重启PHP及apache,还是显示上面的内容)
进一步,PHP内容如下
<?php
ini_set('output_buffering', 'off');
echo "Current output_buffering value: " . ini_get('output_buffering') . "\n";
?>
网页内容如下
Current output_buffering value:
冒号后面为空???可是已经在配置及PHP代码中都设置了啊???
请问如何解决?我想实现流式输出
|
|