放牧代码和思想
专注自然语言处理、机器学习算法
    Why join the Navy if you can be a pirate?

Zlib 输出压缩已启用!warning的解决方案

目录

为了加速wordpress,我安装了WP Super Cache,但是这个插件似乎没有很好地启用gzip,如下图:

勾选了
压缩默认已禁用,因为有些主机对压缩过的文件处理有问题。勾选或取消勾选该功能会清除缓存。这一项之后,网站直接打不开。先到插件废掉,也就是FTP把插件目录名字改掉,才顺利地进了后台。看来是不能用WP Super Cache启用gzip了。于是我编辑了网站的.htaccess文件,加入了下面两句代码

php_flag zlib.output_compression On
php_value zlib.output_compression_level 8

接着就看到网页被压缩了:

这个时候在插件的后台看到一个warning:

Zlib 输出压缩已启用!

PHP 正在压缩发送到来访者的数据。建议禁用该功能,因为本插件已经缓存了压缩后的输出数据而不是重复压缩多次它们。同时请查看 readme 文件的疑难问题解决部分的第21号问题。查看 这个页面 以了解配置 php.ini 的介绍。

本着爱折腾的心理,我四处搜索,大家都认为是第一步的钩钩打上了的原因,事实上我没有打上。所以这个问题的解决方案就是……忽略它,反正我的页面的确被压缩了,而且没有被二次压缩,一般二次压缩了之后会乱码。

知识共享许可协议 知识共享署名-非商业性使用-相同方式共享码农场 » Zlib 输出压缩已启用!warning的解决方案

分享到:更多 ()

评论 欢迎留言

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

我的开源项目

HanLP自然语言处理包基于DoubleArrayTrie的Aho Corasick自动机