本帖最后由 huanggang1992 于 2015-12-22 18:24 编辑
安装Apache压缩支持
/usr/local/apache2/bin/apxs -i -c -a mod_deflate.c
注:apxs目录请参照您自己的机器,通常在apache安装目录的bin目录下。
接下来不要忙着重启,首先测试下是否正确。
/usr/local/apache2/bin/httpd -t
如果出现如下提示,那么在接着往下看。
httpd: Syntax error on line 107 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_deflate.so into server: /usr/local/apache2/modules/mod_deflate.so: undefined symbol: inflate
出现这个错误其实时因为mod_deflate模块没有找到zlib库。
解决办法就是找到apr-1-config文件中的
LDFLAGS=”"
把他改成
LDFLAGS=”-lz”
然后在运行/usr/local/apache2/bin/apxs -i -c -a mod_deflate.c一般就可以了。
安装Apache压缩支持
/usr/local/apache2/bin/apxs -i -c -a mod_deflate.c
注:apxs目录请参照您自己的机器,通常在apache安装目录的bin目录下。
接下来不要忙着重启,首先测试下是否正确。
/usr/local/apache2/bin/httpd -t
如果出现如下提示,那么在接着往下看。
httpd: Syntax error on line 107 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_deflate.so into server: /usr/local/apache2/modules/mod_deflate.so: undefined symbol: inflate
出现这个错误其实时因为mod_deflate模块没有找到zlib库。
解决办法就是找到apr-1-config文件中的
LDFLAGS=”"
把他改成
LDFLAGS=”-lz”
然后在运行/usr/local/apache2/bin/apxs -i -c -a mod_deflate.c一般就可以了。
编辑回复