Php 调用未定义函数geoip_open()时发生致命错误

Php 调用未定义函数geoip_open()时发生致命错误,php,geoip,Php,Geoip,我已经安装了geoip,以便在php中基于远程服务器ip获取地址。我已经在我的系统中安装了Geoip包,还安装了php5 Geoip php扩展。但在运行以下脚本时,它显示了致命错误 geoip_open("GeoIP.dat",GEOIP_STANDARD); 错误是 Fatal error: Call to undefined function geoip_open() 包括geoip_inc文件,之后它将不会显示此错误及其maxMind库notphp扩展名 include("inclu

我已经安装了geoip,以便在php中基于远程服务器ip获取地址。我已经在我的系统中安装了Geoip包,还安装了php5 Geoip php扩展。但在运行以下脚本时,它显示了致命错误

geoip_open("GeoIP.dat",GEOIP_STANDARD);
错误是

Fatal error: Call to undefined function geoip_open()

包括
geoip_inc
文件,之后它将不会显示此错误及其
maxMind库
not
php扩展名

include("include/geoip.inc");

$gi = geoip_open("include/GeoIP.dat", GEOIP_STANDARD);

安装php5 geoip后是否重新启动了httpd服务器?这意味着
geoip_open()
未定义。不确定您使用的是什么扩展,但如果是,我认为没有geoip_open()函数?@jap1968是的,我已重新启动apacheyes谢谢yogesh,它现在工作正常