安装GeoIP - maxminddb_module和libmaxminddb错误

时间:2014-04-08 08:18:11

标签: geoip

安装maxminddb_module和libmaxminddb之后

http://maxmind.github.io/mod_maxminddb/https://github.com/maxmind/libmaxminddb

重新启动apache时,出现以下错误:

Syntax error on line 243 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib64/httpd/modules/mod_maxminddb.so into server: libmaxminddb.so.0: cannot open shared object file: No such file or directory

httpd.conf第243行是:

LoadModule maxminddb_module   /usr/lib64/httpd/modules/mod_maxminddb.so

似乎一切都在正确的位置,但是我不能让他们全部发挥好并互相交谈。希望得到一些帮助。谢谢!

2 个答案:

答案 0 :(得分:3)

来自https://github.com/maxmind/libmaxminddb

如果安装后,您收到错误/usr/local,则可能需要将前缀中的lib目录添加到库路径中。在使用默认前缀($ sudo sh -c "echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf" $ ldconfig )的大多数Linux发行版中,您可以通过运行以下命令来执行此操作:

{{1}}

答案 1 :(得分:0)

尝试运行sudo ldconfig,看看是否能解决问题。