我从网上下载PECL PHP的geoip的扩展,在内线文件插入到PHP 5.3和编辑php-ini
文件,并写入GEOIP扩展不工作,并且对PHP的信息发现
Extenstion=php_Geoip.DLL
,并删除;
GEOIP功能仍然不起作用。 而在phpinfo
中不显示Geoip功能。 我必须做什么?
我从网上下载PECL PHP的geoip的扩展,在内线文件插入到PHP 5.3和编辑php-ini
文件,并写入GEOIP扩展不工作,并且对PHP的信息发现
Extenstion=php_Geoip.DLL
,并删除;
GEOIP功能仍然不起作用。 而在phpinfo
中不显示Geoip功能。 我必须做什么?
您必须确定您使用的是正确的DLL文件。您应该检查您是否正在使用线程安全/非线程安全和x86或x64(不需要PHP 5.3)。
在php.ini
文件,你必须插入以下行:
extension=php_geoip.dll
同时也要确保您插入DLL文件到正确的目录(PHP扩展目录),并编辑正确php.ini
文件(见Loaded Configuration File
在phpinfo()
)。
下载用于Windows:http://pecl.php.net/package/geoip/1.1.1/windows
加入这行来你php.ini
文件,并选择正确的DLL文件后,你应该看到在phpinfo
输出GeoIP的信息。
这是工作谢谢 – maike
'Extenstion'拼写错误。 – melpomene
我重写了extension = php_Geoip.dll,但仍然不起作用,仍然没有出现在phpinfo – maike