日期:2014-05-16  浏览次数:20668 次

apahce安装启动报错
./apachectl start
httpd: Syntax error on line 140 of /home/raopact/apache/conf/httpd.conf: Cannot load /home/raopact/apache/modules/mod_dir.so into server: /home/raopact/apache/modules/mod_dir.so: undefined symbol: apr_array_clear

modules/mod_dir.so 我看目录下有这个文件啊。 帮忙看看什么问题。

------解决方案--------------------
/mod_dir.so: undefined symbol: apr_array_clear不是没有mod_dir.so库,是库中没定义apr_array_clear
如果是源码包安装编译时加入--with-included-apr,再试试;
如果apt-get安装的那整个系统搜索下,看是否系统中有多个mod_dir.so库,apache加载的不是预期的。