我正在使用Gzip压缩和Zlib压缩来加快我的网站的速度
我用下面的代码ob_start("ob_gzhandler");
包含在所有页面中的通用文件中,并且
lib.output_compression = On
但是在这之后我得到了类似的错误
"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"
有人可以告诉我这是怎么回事吗?
最佳答案
您应该检查是否加载了zlib库,然后通过执行ob_end_clean()
清除关闭输出缓冲
您可以在文件顶部添加以下行:<?php if (extension_loaded('zlib')){ ob_end_clean(); ob_start('ob_gzhandler');} ?>
关于php - 警告: ob_start() [ref.失控]:输出处理程序 'ob_gzhandler'与zlib输出压缩冲突',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15082556/