我想在apache中启用压缩。同样,我也在尝试使用apache的平减模块。
我已经安装了Apache2,但是它是默认的安装,而且mod_deflate是不启用的。现在,我使用以下命令编译mod_deflate模块:
cd /usr/local/src/httpd-2.2.21/modules/filters/
/usr/local/apache/bin/apxs -i -c -Wl,lz mod_deflate.c做完之后,我在我的httpd.conf文件中添加了下面一行
LoadModule deflate_module modules/mod_deflate.so但是,一旦进行语法检查,我就会得到以下错误httpd: /usr/local/apache/conf/httpd.conf第417行的语法错误:无法加载/usr/local/apache/modules/mod_prate.so到服务器:/usr/local/apache/模块/mod_prate.so:未定义符号:通货膨胀
以下是ldd命令的输出
linux-gate.so.1 => (0x00b2d000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x008e6000)请帮助,因为我不想再次编译apache。
发布于 2012-03-04 04:50:08
通过在apr-1-config文件中添加LDFLAGS="-lz"已经解决了问题.
https://askubuntu.com/questions/95322
复制相似问题