PHP geoplugin在公共服务器上失败

时间:2012-12-30 11:15:13

标签: php geolocation

$location  = "http://www.geoplugin.net/php.gp?ip=115.67.131.206";
$geoplugin = unserialize(file_get_contents($location));
$country   = $geoplugin['geoplugin_countryName'];
$city      = $geoplugin['geoplugin_city'];

我在IIS上运行上面的PHP代码(来自Geoplugin的一个例子)并且它运行良好,返回country&市;但是,从公共托管服务器运行时,不会返回任何内容,也不会显示错误。我错过了什么?

1 个答案:

答案 0 :(得分:0)

在您的服务器上找到php.ini,然后查找allow_url_fopen make it

allow_url_fopen = On

如果这可以解决您的问题或其他问题,请告知我们