0
$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 的示例),它运行良好,返回国家和城市;但是,当从公共托管服务器运行时,不会返回任何内容,也不会显示错误。我错过了什么?

4

1 回答 1

0

在你的服务器上找到 php.ini 然后寻找 allow_url_fopen 让它

allow_url_fopen = On

请让我们知道这是否解决了您的问题或其他问题

于 2012-12-30T11:24:49.023 回答