你知道为什么会这样吗?
A PHP Error was encountered
Severity: Warning
Message: geoip_country_name_by_name(): Required database not available at C:/xampp/apache/bin/GeoIP.dat.
我只是安装GeoIP
感谢您的进步。
答案 0 :(得分:3)
您需要下载GeoIP数据库并将其移至错误中引用的路径。在此下载:http://dev.maxmind.com/geoip/legacy/install/country/
答案 1 :(得分:2)
如果它有帮助:我有同样的问题,但只有PHP CLI,我添加强制lib目录设置来修复此警告。这很奇怪,因为Apache没有设置路径并且它可以正常工作:
<强> /etc/php/7.0/mods-available/geoip.ini 强>:
[geopip]
geoip.custom_directory = /usr/share/GeoIP