php中启用gzip页面压缩输出的配置方法
有关在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服务器
zlib.output_compression_level = -1
修改为:
zlib.output_compression_level = 6
三、打开apache 配置文件httpd.conf,配置装载deflate_module
(/opt/httpd-2.0.59 为安装源码)
如果没有modules/mod_deflate.so,则:
打开httpd.conf,将
去除开头的#号,并重启apache即可。
这样php gzip压缩就开启了,可以用站长工具等测试下,看看是否已启用网站内容压缩。
您可能感兴趣的文章:
PHP开启gzip压缩的二种方法
整站开启php zlib(gzip)压缩输出功能的方法
PHP开启Gzip页面没有输出的解决方法
php中启用gzip页面压缩输出的配置方法
生产环境中遇到的IIS启用GZip的问题
IIS开启Gzip压缩失败的原因与解决办法
教你修改Apache配置文件开启gzip压缩传输
如何开启Nginx的gzip压缩功能
iis中不能开启Gzip压缩的问题
Nginx的Gzip压缩配置