alide 发表于 2012-3-15 16:55:40

怎么开启lnmpa中apache的gzip功能?

lnmpa安装包。js,css,图片走nginx,php走apache。配置了php.ini的zlib相关设置,查看phpinfo没有看到gzip支持项。
apache已经安装mod_deflate.so模块并且加载成功,phpinfo里依然没有看到gzip支持项。

[ 本帖最后由 alide 于 2012-3-17 16:10 编辑 ]

alide 发表于 2012-3-15 17:17:31

我编译了mod_deflate.so并且加载了,为什么php还是不支持gzip呢

alide 发表于 2012-3-15 17:18:39

# /etc/init.d/httpd -M
Loaded Modules:
core_module (static)
authn_file_module (static)
authn_default_module (static)
authz_host_module (static)
authz_groupfile_module (static)
authz_user_module (static)
authz_default_module (static)
auth_basic_module (static)
include_module (static)
filter_module (static)
log_config_module (static)
env_module (static)
mime_magic_module (static)
headers_module (static)
setenvif_module (static)
version_module (static)
proxy_module (static)
proxy_connect_module (static)
proxy_ftp_module (static)
proxy_http_module (static)
proxy_scgi_module (static)
proxy_ajp_module (static)
proxy_balancer_module (static)
ssl_module (static)
mpm_prefork_module (static)
http_module (static)
mime_module (static)
status_module (static)
autoindex_module (static)
asis_module (static)
suexec_module (static)
negotiation_module (static)
dir_module (static)
actions_module (static)
alias_module (static)
rewrite_module (static)
so_module (static)
php5_module (shared)
deflate_module (shared)
rpaf_module (shared)
Syntax OK

可以看到,deflate_module 已经成功加载了。

alide 发表于 2012-3-15 17:22:07

php.ini中,
output_buffering = 4096
zlib.output_compression = On
output_handler =
zlib.output_handler = On

alide 发表于 2012-3-16 09:19:03

深情呼唤军哥。。。。。。

alide 发表于 2012-3-17 16:09:26

:) 军哥请关注一下。。。

alide 发表于 2012-3-17 17:40:02

晕死了。我直接访问88端口php查看phpinfo,发现已经支持了gzip,但是直接访问80端口的php程序,查看phpinfo看到不支持gzip。也就是通过nginx反向代理之后,反而不支持了。。。
这是什么情况,是不是要在nginx里面做什么设置?
页: [1]
查看完整版本: 怎么开启lnmpa中apache的gzip功能?