1

我已经在我的 AIX 服务器上安装了 subversion 和 apache。每个单独运行良好。但是当我尝试启动包含 svn 库的 apache 时,我得到了这个错误:

httpd:/opt/freeware/etc/httpd/conf/httpd.conf 第 523 行的语法错误:/opt/freeware/etc/httpd/conf/extra/httpd-subversion.conf 第 5 行的语法错误:无法加载/opt/freeware/lib/httpd/modules/mod_dav_svn.so 进入服务器: rtld: 0712-001 符号 ap_log_rerror 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但运行时未找到符号的定义\n。\nrtld: 0712-001 符号 dav_new_error_tag 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但符号的运行时定义\n未找到。\nrtld: 0712-001 符号 dav_push_error 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但未找到符号的运行时定义\n。\nrtld :0712-001 符号 dav_new_error 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但未找到符号的运行时定义\n。\nrtld: 0712-001 符号 dav_xml_get_cdata 是从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但未找到符号的运行时定义\n。\nrtld: 0712-001 从模块 / 引用符号 dav_xmlns_add\n opt/freeware/lib/httpd/modules/mod_dav_svn.so(),但未找到符号的运行时定义\n。\nrtld: 0712-001 从模块 /opt/freeware/lib/ 引用符号 ap_log_perror\n httpd/modules/mod_dav_svn.so(),但未找到符号的运行时定义\n。\n\t0509-021 发生其他错误但未报告。但是找不到符号的运行时定义\n。\nrtld: 0712-001 符号 dav_xml_get_cdata 是从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用的\n,但是运行时定义\n未找到符号。\nrtld: 0712-001 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用了符号 dav_xmlns_add,但未找到符号的运行时定义\n .\nrtld: 0712-001 符号 ap_log_perror 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但未找到符号的运行时定义\n。\n\t0509- 021 发生其他错误但未报告。但是找不到符号的运行时定义\n。\nrtld: 0712-001 符号 dav_xml_get_cdata 是从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用的\n,但是运行时定义\n未找到符号。\nrtld: 0712-001 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用了符号 dav_xmlns_add,但未找到符号的运行时定义\n .\nrtld: 0712-001 符号 ap_log_perror 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用\n,但未找到符号的运行时定义\n。\n\t0509- 021 发生其他错误但未报告。但未找到符号的运行时定义\n。\nrtld: 0712-001 符号 dav_xmlns_add 是从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用的\n,但运行时定义\n未找到符号。\nrtld: 0712-001 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用了符号 ap_log_perror\n,但未找到符号的运行时定义\n .\n\t0509-021 出现其他错误但未报告。但未找到符号的运行时定义\n。\nrtld: 0712-001 符号 dav_xmlns_add 是从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用的\n,但运行时定义\n未找到符号。\nrtld: 0712-001 从模块 /opt/freeware/lib/httpd/modules/mod_dav_svn.so() 引用了符号 ap_log_perror\n,但未找到符号的运行时定义\n .\n\t0509-021 出现其他错误但未报告。但未找到符号的运行时定义\n。\n\t0509-021 发生了其他错误但未报告。但未找到符号的运行时定义\n。\n\t0509-021 发生了其他错误但未报告。

我从 perzl.com 网站安装了 apache、subversion 和 mod_dav:subversion-1.7.6-1.aix5.1.ppc.rpm httpd-2.4.3-1.aix5.1.ppc.rpm mod_dav_svn-1.7.6-1 .aix5.1.ppc.rpm

我正在运行 AIX 5.2:

uname -a:AIX mdsp16 2 5 000133DAD300

错误(第 523 行)是指向 Loadmodule mod_dav_svn 的链接

也许 mod_dav_svn 已损坏,但我不知道在哪里可以找到它的好版本(我安装了 mod_dav_svn rpm 很多次)。

我没有在网上发现同样的错误并开始放弃它^^谢谢任何线索。

4

1 回答 1

0

我和你有同样的经历。但是我通过httpd-2.2.23-1.aix5.1.ppc.rpm这个站点下载较低版本的 httpd -> 解决了这个问题。

于 2012-12-27T02:20:57.187 回答