Php 调用未定义函数geoip_open()时发生致命错误
我已经安装了geoip,以便在php中基于远程服务器ip获取地址。我已经在我的系统中安装了Geoip包,还安装了php5 Geoip php扩展。但在运行以下脚本时,它显示了致命错误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_open("GeoIP.dat",GEOIP_STANDARD);
错误是
Fatal error: Call to undefined function geoip_open()
包括
geoip_inc
文件,之后它将不会显示此错误及其maxMind库
notphp扩展名
include("include/geoip.inc");
$gi = geoip_open("include/GeoIP.dat", GEOIP_STANDARD);
安装php5 geoip后是否重新启动了httpd服务器?这意味着
geoip_open()
未定义。不确定您使用的是什么扩展,但如果是,我认为没有geoip_open()函数?@jap1968是的,我已重新启动apacheyes谢谢yogesh,它现在工作正常