【发布时间】:2013-10-31 09:32:58
【问题描述】:
我想为我的移动版网站使用 gzip。我尝试在我的 php 文件顶部添加以下行
ob_start("ob_gzhandler");
但它给了我以下错误。
我一直在搜索并尝试多种方法,但没有任何方法可以压缩页面。如何做到这一点?
【问题讨论】:
-
您的 PHP 运行时是否安装了 ob_gzhandler?您的浏览器是否接受 gzip 压缩的内容?你可以通过
$_SERVER['HTTP_ACCEPT_ENCODING']查看它 -
对您的两个问题都同意
-
您可能在致电
ob_start("ob_gzhandler");之前发送了解压缩的内容?混合的压缩/解压缩内容可能会发出此错误。也看看这里:stackoverflow.com/a/6403260/1652031 -
尝试使用不同的浏览器以确保它适用于其他浏览器。
-
Check this answer 和 this post,可能会有所帮助。
标签: php