Cod*_*eau 7 php apache gzip zlib
我正在使用Gzip commpression和Zlib commpression加速我的网站
我使用下面的代码
ob_start("ob_gzhandler");
在所有页面和包含的公共文件中
lib.output_compression = On
Run Code Online (Sandbox Code Playgroud)
但在此之后,我得到了错误
"Warning: ob_start() [ref.outcontrol]: output handler 'ob_gzhandler' conflicts with 'zlib output compression' in E:\xampp\htdocs\projects\trunk\index.php on line 2"
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我它有什么问题吗?
小智 6
您应该检查是否加载了 zlib 库,然后通过执行以下操作ob_end_clean()
来清除关闭输出缓冲您可以在文件顶部添加此行:
<?php if (extension_loaded('zlib')){ ob_end_clean(); ob_start('ob_gzhandler');} ?>