我想将gzip用于我的移动版网站。我试着在我的php文件顶部添加以下行
ob_start("ob_gzhandler");
但它给了我以下错误。
我一直在搜索并尝试多种方式,但没有任何东西可以压缩页面。怎么做到这一点?
答案 0 :(得分:2)
也许你和我有同样的问题,实际上一个带有UTF-8 BOM的utf-8文件 *。
我认为gzip与UTF-8 BOM结合会产生编码问题。
<强> 注意: 强>
* 有关UTF BOM的更多信息:
答案 1 :(得分:1)
可能是你正在使用压缩js / css文件的Apache的gzip压缩,再次使用ob_start('ob_gzhandler')将压缩该压缩,浏览器将无法处理该压缩。
check here可能对您有所帮助。
答案 2 :(得分:-3)
只需使用双引号作为"ob_start('ob_gzhandler')";
即可避免内容编码错误