svn启动报错(error while loading shared libraries: libaprutil-1.so.0:cannot open shared object file)

1、报错信息

svnserve: 
error while loading shared libraries: 
libaprutil-1.so.0: cannot open shared object file: 
No such file or directory

2、原因分析:提示在共享库找不到libaprutil-1.so.0这个库,如果不是没有安装apr那就是共享库里没有这个库,我这里碰到的问题是没有这个库,如果是没有安装apr,直接yum install apr即可
3、先检查是否安装apache的apr

yum list apr

4、如果没有安装,则执行

yum install apr

5、查找libaprutil-1.so.0库文件所在地址

find / -name libaprutil-1.so.0

结果为:/www/httpd-2.2.22/lib/libaprutil-1.so.0
6、将apr依赖包添加到共享库:
1)查看共享库配置文件

more /etc/ld.so.conf
include ld.so.conf.d/*.conf

2)创建apr共享库配置文件

cd /etc/ld.so.conf.d/
vi httpd-apr.conf
/www/apache/httpd-2.2.22/lib/

3)更新共享配置库

ldconfig -v

4)检测是否安装成功(如果不报错就是安装成功了)

svn --version
发布了8 篇原创文章 · 获赞 11 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览