phpcj 发表于 2011-7-22 20:30:18

安装mod_expires.c报错了,怎么办

/usr/local/apache/bin/apxs -i -a -c /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.c
/usr/local/apache/bin/apxs -i -a -c /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.c
/usr/local/apache/bin/apxs -i -a -c /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.c
/usr/local/apache/build/libtool --silent --mode=compile gcc -prefer-pic   -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache/include-I/usr/local/apache/include   -I/usr/local/apache/include   -c -o /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.lo /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.c && touch /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.slo
/usr/local/apache/build/libtool: line 1283: /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.loT: No such file or directory
mkdir: cannot create directory `/root/lnmp0.7/httpd-2.2.17/modules/metadata/.libs': No such file or directory
apxs:Error: Command failed with rc=65536

报错了,怎么办
.

licess 发表于 2011-7-22 22:44:24

可能是由于libtool版本不一致造成的。

把apache 目录build下面的libtool拷贝到了php编译安装的目录下,重新make clean 和make,make install,试试。

phpcj 发表于 2011-7-23 19:27:25

军哥给的命令有点目录问题
/usr/local/apache/bin/apxs -i -a -c /root/lnmp0.7/httpd-2.2.17/modules/metadata/mod_expires.c
这个在我这装完不是这样的,应该是
/usr/local/apache/bin/apxs -i -a -c /root/lnmp0.7-full/httpd-2.2.17/modules/metadata/mod_expires.c
页: [1]
查看完整版本: 安装mod_expires.c报错了,怎么办