mod_deflate不适用于php生成的页面

问题描述:

mod_deflate不适用于php生成的页面。我有Apache v2.4.7php v5.5.9Ubuntu 14.04.5(LTS)。该模块工作静态HTML页面和其他文件,如CSS,JS等mod_deflate不适用于php生成的页面

这里是我的PHP信息http://www.hostnology.com/test.php

+0

注意[PHP 5.5已经一年多了完全不支持](http://php.net/supported-versions.php)(它甚至不再接收安全更新)。此外,[PHP _5.5.9_是过时的PHP 5.5分支的古老版本](http://www.php.net/ChangeLog-5.php#5.5.9),已有近3.5年历史。 _ **请**升级到受支持的PHP_版本。将操作系统升级到较新版本的Ubuntu,如[16.04 LTS](http://releases.ubuntu.com/16.04/)也是一个不错的主意,可能有助于PHP升级。 – Chris

+0

@Chris它在我的旧服务器上正常工作与Apache2.2和php5.3 – Sunny

+1

阳光,我不是想回答你的问题。我试图给你一些有价值的建议:不要只从PHP 5.3升级到PHP 5.5(特别是不要升级到5.5.9)。从安全角度来看,PHP 5.5几乎和PHP 5.3一样糟糕。请至少升级到版本5.6,这是PHP 5的最后一个版本,将会发布并因此获得延长的安全支持期(直到2018年12月31日)。 – Chris

  • 只有内容被放气,如果你使用HEAD HTTP动词,没有内容,所以不需要放气
  • 您可以在httpd中设置(或者存在)参数来激活某些MIME类型的放气。 (无需放气例如JPEG)
  • 如果内容类型为小(如< 1K)有没有一点放气(大小几乎相同)
+0

你是正确的工作,但不显示在卷曲。我现在可以用这个命令看到它'curl -L -v -s -H'Accept-Encoding:gzip,deflate'-o/dev/null http:// www.hostnology.com/test.php' – Sunny