[求助] ubuntu 7.10 server 下配置 Apache 的 mod_deflate.so 出错
发表于 : 2008-02-25 18:38
基本环境:
ubuntu 7.10 server + Apache 2.0.63 +
Resin 3.1.3 + mod_python 3.3.1 + Python 2.5.1
首先
无法编译出 deflate.so 和 headers.so
安装 zlib 后再试
编译出了所有 .so 文件,但配置文件也改了
所以在备份了 .so 文件后又使用第一次的方法重新编译安装了 apache
修改配置文件 httpd.conf
启动 apache 报错
上网搜,错误都是 undefined symbol: deflate 及解决方法,而我的是 inflateEnd 无法解决
实在苦恼,希望达人帮忙,大谢!!!
ubuntu 7.10 server + Apache 2.0.63 +
Resin 3.1.3 + mod_python 3.3.1 + Python 2.5.1
首先
代码: 全选
./configure --prefix=/home/apache-1.3.34 --enable-module=so --with-deflate --with-headers
make
make install
安装 zlib 后再试
代码: 全选
./configure --prefix=/usr/local/apache2 --enable-mods-shared=all --enable-module=so --enable-deflate --with-z=/usr/local/zlib
所以在备份了 .so 文件后又使用第一次的方法重新编译安装了 apache
修改配置文件 httpd.conf
代码: 全选
LoadModule deflate_module modules/mod_deflate.so
AddOutputFilterByType DEFLATE text/html text/plain text/xml
代码: 全选
Syntax error on line 1038 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: inflateEnd
实在苦恼,希望达人帮忙,大谢!!!