安装 GeoIP - maxminddb_module 和 libmaxminddb 错误

Ste*_*own 1 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
Run Code Online (Sandbox Code Playgroud)

httpd.conf 第 243 行是:

LoadModule maxminddb_module   /usr/lib64/httpd/modules/mod_maxminddb.so
Run Code Online (Sandbox Code Playgroud)

似乎一切都在正确的地方,但我不能让他们都玩得很好,互相交谈。希望得到一些帮助。谢谢!

小智 5

https://github.com/maxmind/libmaxminddb

如果安装后,您收到一个libmaxminddb.so.0丢失的错误,您可能需要将前缀中的 lib 目录添加到您的库路径中。在使用默认前缀 ( /usr/local) 的大多数 Linux 发行版上,您可以通过运行以下命令来执行此操作:

$ sudo sh -c "echo /usr/local/lib  >> /etc/ld.so.conf.d/local.conf"
$ ldconfig
Run Code Online (Sandbox Code Playgroud)