有关在php中配置gzip压缩的要点:
1、默认php是不开启zlib整站压缩输出的,而是通过对需要压缩输出的页面使用ob_gzhandler函数实现,两者只能二选一,否则会报错。
2、zlib.output_compression默认值为Off,你可以将其设置为On,或者output buffer size(默认为4k)
3、zlib.output_compression_level代表压缩比,默认推荐设置压缩比值为6,可选范围为1-9,-1代表关闭php zlib(gzip)压缩
二、保存php.ini配置文件,并重启apache/ target=_blank class=infotextkey>apache服务器
修改为:
三、打开apache 配置文件httpd.conf,配置装载deflate_module
(/opt/httpd-2.0.59 为安装源码)
如果没有modules/mod_deflate.so,则:
打开httpd.conf,将
去除开头的#号,并重启apache即可。
这样php gzip压缩就开启了,可以用站长工具等测试下,看看是否已启用网站内容压缩。