免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10489 | 回复: 8
打印 上一主题 下一主题

[proxy] svn + apache 启动问题错误如下 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-24 10:50 |只看该作者 |倒序浏览
/usr/local/apache2/bin/apachectl -k stop
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

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之上海
日期:2016-05-05 09:45:14
2 [报告]
发表于 2009-06-24 13:30 |只看该作者
你是不是启用了selinux,,关闭应该就好了!

论坛徽章:
0
3 [报告]
发表于 2009-06-24 13:49 |只看该作者
apachectl -k stop的时候报的错?

启动的时候有问题吗?

论坛徽章:
0
4 [报告]
发表于 2009-06-25 15:37 |只看该作者
stop

还是出现这样的错误,selinux早关闭了。

原帖由 一刀砍死 于 2009-6-24 13:49 发表
apachectl -k stop的时候报的错?

启动的时候有问题吗?

论坛徽章:
0
5 [报告]
发表于 2009-06-25 17:50 |只看该作者
解决了, 使用apr-1.3.3和 apr-util-1.3.4 降低这两包版本,再重新编译一下 svn和apache就ok!

原版本(apr-1.3.5/apr-util-1.3.7) apache 2.2.11+svn 1.6.2





原帖由 ljb-2000 于 2009-6-25 15:37 发表
stop

还是出现这样的错误,selinux早关闭了。

论坛徽章:
0
6 [报告]
发表于 2009-06-30 11:26 |只看该作者
我发现,我按照这篇帖子的方法,依然报错。  

apr、apr-util 已经降低版本了:

# ldd /usr/local/subversion-1.6.3/lib/libsvn_subr-1.so.0|grep apr
        libaprutil-1.so.0 => /usr/local/apr-util-1.3.4/lib/libaprutil-1.so.0 (0x00e38000)
        libapr-1.so.0 => /usr/local/apr-1.3.3/lib/libapr-1.so.0 (0x00f07000)


这个报错:
# ../../bin/apachectl -t
httpd: Syntax error on line 116 of /usr/local/httpd-2.2.11/conf/httpd.conf:
Cannot load /usr/local/httpd-2.2.11/modules/mod_dav_svn.so into server:
/usr/local/subversion-1.6.3/lib/libsvn_subr-1.so.0: undefined symbol: apr_memcache_add_server
还有别的原因吗?

论坛徽章:
0
7 [报告]
发表于 2009-07-07 15:01 |只看该作者
我也出现同样的问题:
apache2.2.11
apr-1.3.5
apr-util-1.3.7(使用apache2.2.11里面的apr,apr-util也是同样的情况)
subversion-1.6.3.tar.gz
./apachectl configtest
httpd: Syntax error on line 110 of /cetv/apache/conf/httpd.conf: Cannot load /cetv/apache/modules/mod_dav_svn.so into server: /cetv/subversion/lib/libsvn_subr-1.so.0: undefined symbol: sqlite3_open_v2
ldd /cetv/subversion/lib/libsvn_subr-1.so.0|grep apr
        libaprutil-1.so.0 => /usr/local/apr-util/lib/libaprutil-1.so.0 (0x00002aff3ab81000)
        libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00002aff3afea000)-----可能是这里不正常,应该是这样才对吧,libapr-1.so.0 => /usr/local/apr/lib/libapr-1.so.0 (0x00efd000)
我在自己本本上的虚拟机上测试过了,没有任何问题,现在在服务器上CentOS 5.2(64位),就出现这些问题,Apache不能正常启动了。
请高手帮忙看看。

论坛徽章:
0
8 [报告]
发表于 2009-07-09 17:44 |只看该作者
我之前也出现过这种类似的问题,在虚拟机上安装没问题,到服务器(64位)上就有问题了,解决办法是安装了64位的rpm。你也可以试试。

论坛徽章:
0
9 [报告]
发表于 2009-07-17 17:54 |只看该作者
加svn的lib到ldconfig就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP