2013年8月17日星期六

apache 启动失败,提示 apr 无法正常挂上

下来一个最新的 httpd-2.4.4 版本的,单独编译过 apr 和 apr-util。 再编译 httpd
的时候分别制定这两个软件的路径,发现启动apache 的时候一直都报错:

/home/httpd/conf/httpd.conf: Cannot load modules/mod_dir.so into server: /home/httpd/modules/mod_dir.so: undefined symbol: apr_array_clear

google 之,网上一个解决方法这样编译:

tar -jxf apr-1.4.8.tar.bz2 -C  /home/tao.li1/httpd-2.4.4/srclib/
tar -zxf apr-util-1.5.2.tar.gz -C  /home/tao.li1/httpd-2.4.4/srclib/

./configure --prefix=/home/httpd --with-pcre=/home/pcre/ --with-included-apr

试了一下,行得通。

没有评论:

发表评论