2017-10-07 86 views
-1

我从网上下载PECL PHP的geoip的扩展,在内线文件插入到PHP 5.3和编辑php-ini文件,并写入GEOIP扩展不工作,并且对PHP的信息发现

Extenstion=php_Geoip.DLL 

,并删除;

GEOIP功能仍然不起作用。 而在phpinfo中不显示Geoip功能。 我必须做什么?

+5

'Extenstion'拼写错误。 – melpomene

+0

我重写了extension = php_Geoip.dll,但仍然不起作用,仍然没有出现在phpinfo – maike

回答

0

您必须确定您使用的是正确的DLL文件。您应该检查您是否正在使用线程安全/非线程安全和x86或x64(不需要PHP 5.3)。

php.ini文件,你必须插入以下行:

extension=php_geoip.dll 

同时也要确保您插入DLL文件到正确的目录(PHP扩展目录),并编辑正确php.ini文件(见Loaded Configuration Filephpinfo())。

下载用于Windows:http://pecl.php.net/package/geoip/1.1.1/windows

加入这行来你php.ini文件,并选择正确的DLL文件后,你应该看到在phpinfo输出GeoIP的信息。

enter image description here

+0

这是工作谢谢 – maike