当前位置: 技术问答>linux和unix
安装完 GoAccess以后,运行时候error while loading shared libraries: libGeoIP.so.1
来源: 互联网 发布时间:2017-05-22
本文导语: 本帖最后由 andy15703166 于 2014-07-08 16:22:25 编辑 在按照官方说明的步骤在Centos安装完了GoAccess以后, 执行了 goaccess -f /www/web_logs/huichengwang.cn_access_log-20140708 -a 但是却提示说 goaccess: error while loading shared libraries: libGe...
执行了
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
返回结果依然报错。
请问大侠这个问题怎么解决?
谢谢了!
|
追加了/root/GeoIP-1.4.8/libGeoIP/.libs/libGeoIP.so.1,在执行
追加错了,应该是/root/GeoIP-1.4.8/libGeoIP/.libs ,不过更建议用/usr/local/lib
追加错了,应该是/root/GeoIP-1.4.8/libGeoIP/.libs ,不过更建议用/usr/local/lib