error while loading shared libraries

时间 : 14-02-28 栏目 : linux运维 作者 : 老薛 评论 : 0 点击 : 586 次

这两天把开发服务器重新调整了并做了数据迁移,换了一台新机器后在新服务器上执行之前的SVN库创建脚本时出现如下错误:

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

     
出现这个错误的原因就是svnserver在编译时是加了apache支持的,现在无法找到apr-util库,一般情况下我们将apr-util的lib目录加入到系统的lib路径中就可以了,比如我服务器的apache的apr和apr-util的安装目录分别如下:

		
  1. apr路径:/usr/local/apr
  2. apr-util路径:/usr/local/apr-util

      然后我们打开/etc/ld.so.conf文件,并加入上面两个目录下的lib路径到文件中,如下:

		
  1. # vi /etc/ld.so.conf
  2. ...
  3. /usr/local/apr/lib
  4. /usr/local/apr-util/lib

      在文件的最后加入上面的两行指定路径即可,然后更新下:

		
  1. # ldconfig -v

      完成后,我们再使用svn脚本命令创建源码库时就不会报错了。

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/xtyw002/2186.html

error while loading shared libraries:等您坐沙发呢!

发表评论

1 + 2 = ?


博主微信号,很高兴为您提供帮助

随便看看

为您推荐

0