Php Net\u GeoIP返回一个致命错误

Php Net\u GeoIP返回一个致命错误,php,apache,geolocation,geoip,Php,Apache,Geolocation,Geoip,我已经在我的web主机上安装了net_geoip,当我运行下面发布的脚本时,在第3行的/home/heyitspr/public_html/beta_simplecraft.biz/index.php中未找到类'net_geoip' $geoip=Net\u geoip::getInstance('geoip.dat',Net\u geoip::SHARED\u MEMORY) $country\u name=$geoip->lookupCountryName($\u SERVER['REMOT

我已经在我的web主机上安装了net_geoip,当我运行下面发布的脚本时,在第3行的/home/heyitspr/public_html/beta_simplecraft.biz/index.php中未找到类'net_geoip'

$geoip=Net\u geoip::getInstance('geoip.dat',Net\u geoip::SHARED\u MEMORY)
$country\u name=$geoip->lookupCountryName($\u SERVER['REMOTE\u ADDR'])

print\u r($country\u name)


我刚开始用apache安装插件,所以请用更简单的术语解释一下。谢谢

似乎您还没有包括您的
GeoIP
库。尝试将其包含在
index.php
代码中

include_once('GeoIP.php');

我现在没有收到任何错误,但输出只是一个空白页。你能看看这里吗。我在哪里可以得到net/geoipdb.dat文件?好的,我刚刚安装了数据库并在网站上尝试了代码,但仍然得到一个空白页面。我是否需要其他扩展来运行Net_GeoIP?看起来我安装了错误的数据库。谢谢你的帮助!