安装完 GoAccess以后,运行时候error while loading shared libraries: libGeoIP.so.1

jackykwan4343 2014-07-08 04:21:34
在按照官方说明的步骤在Centos安装完了GoAccess以后,
执行了
goaccess -f /www/web_logs/huichengwang.cn_access_log-20140708 -a

但是却提示说
goaccess: error while loading shared libraries: libGeoIP.so.1: cannot open shared object file: No such file or directory

然后我又
locate libGeoIP.so.1

返回结果
/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1
/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1.4.8
/usr/local/lib/libGeoIP.so.1
/usr/local/lib/libGeoIP.so.1.4.8

然后
vi ld.so.conf

追加了/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1,在执行
/sbin/ldconfig

没有任何反应。
最后重新执行
goaccess -f /www/web_logs/huichengwang.cn_access_log-20140708 -a

返回结果依然报错。
请问大侠这个问题怎么解决?
谢谢了!
...全文
733 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackykwan4343 2014-07-08
  • 打赏
  • 举报
回复
引用 1 楼 zmlovelx 的回复:
追加了/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1,在执行 追加错了,应该是/root/GeoIP-1.4.8/libGeoIP/.libs ,不过更建议用/usr/local/lib
谢谢你! 成功了!
帅得不敢出门 2014-07-08
  • 打赏
  • 举报
回复
追加了/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1,在执行 追加错了,应该是/root/GeoIP-1.4.8/libGeoIP/.libs ,不过更建议用/usr/local/lib

19,619

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧