在AIX上使用APACH的SVN - 无法加载模块mod_dav_svn.so

我在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中被引用\ n /freeware/lib/httpd/modules/mod_dav_svn.so(),但找不到符号的运行时定义\ n . \ nrtld:0712-001符号dav_xmlns_add在模块/ opt / freeware / lib / httpd中被引用\ n /modules/mod_dav_svn.so(),但未找到符号的运行时定义\ n . \ nrtld:0712-001符号ap_log_perror已从模块/opt/freeware/lib/httpd/modules/mod_dav_svn.so引用\ n (),但未找到符号的运行时定义\ n \ n \ t \ 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) .

我没有在网上找到相同的错误并开始放弃^^ Thx任何线索 .

回答(1)

2 years ago

我有和你一样的经历 . 但我通过从this site下载较低版本的httpd - > httpd-2.2.23-1.aix5.1.ppc.rpm 来解决问题 .