Net_GeoIP 返回致命错误
Posted
技术标签:
【中文标题】Net_GeoIP 返回致命错误【英文标题】:Net_GeoIP returns a fatal error 【发布时间】:2014-01-15 03:46:50 【问题描述】:我已经在我的网络主机上安装了 net_geoip,当我运行下面发布的脚本时遇到了错误 Fatal error: Class 'Net_GeoIP' not found in /home/heyitspr/public_html/beta_simplecraft.biz/index.php on line 3
:
$geoip = Net_GeoIP::getInstance('GeoIP.dat', Net_GeoIP::SHARED_MEMORY);
$country_name = $geoip->lookupCountryName($_SERVER['REMOTE_ADDR']);
print_r ($country_name);
我是使用 apache 安装插件的新手,所以请用更简单的术语解释一下。谢谢
【问题讨论】:
【参考方案1】:您似乎没有包含您的 GeoIP
库。尝试将其包含在您的 index.php
代码中
include_once('GeoIP.php');
【讨论】:
我现在没有收到任何错误,但输出只是一个空白页。 你能看看这里。 pear.php.net/manual/en/… 从哪里可以得到 net/geoipdb.dat 文件? 好的,我刚刚安装了数据库并尝试了网站上的代码,但我仍然得到一个空白页面。运行 Net_GeoIP 是否需要任何其他扩展? 看来我安装了错误的数据库。感谢您的帮助!以上是关于Net_GeoIP 返回致命错误的主要内容,如果未能解决你的问题,请参考以下文章
pip install mysqlclient 返回“致命错误 C1083:无法打开文件:'mysql.h':没有这样的文件或目录