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

subversion and apache 整合问题
在RHEL5.4默认安装平台下,安装以下软件:httpd-2.2.4.tar.gz apr-1.3.9.tar.gz apr-util-1.3.9.tar.bz2 db-4.6.18.tar.gz neon-0.25.5.tar.gz sqlite-amalgamation-3.6.13.tar.gz subversion-1.6.5.tar.gz subversion-deps-1.6.5.tar.gz,安装完成后
[root@localhost local]# apache2/bin/apachectl start
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/local/subversion/lib/libsvn_subr-1.so.0: undefined symbol: apr_memcache_add_server

不知道我是软件包选择的不对还是,那里设置的不对。在网上搜到很多和我的问题相关的,但是我参照他们的方法也没有解决,看看这里的高手能有什么好办法!
谢谢!

------解决方案--------------------
我怀疑是不是软件的版本问题哦

这样试试 在/etc/ld.so.conf里追加
/usr/local/apache2/modules/
/usr/local/subversion/lib/
然后执行命令ldconfig 在启动试试

http://www.chunley.com/abc/index.php/Article/detail/id/34.html
------解决方案--------------------
顶一楼了
------解决方案--------------------
mod_dav_svn.so这个是需要加紧apache的httpd.conf文件里的,那个提示不是告诉你不能加载吗?
------解决方案--------------------
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

像这样,试试。