PHP 脚本仅适用于 Chrome

PHP script only works in Chrome

我的代码在 Chrome 浏览器中运行良好,但在其他浏览器中无法运行。

我很乐意就如何使其不仅适用于 Chrome 以及我可能犯的错误提供任何建议。

<?php
$geoplugin = unserialize( file_get_contents('http://www.geoplugin.net/php.gp?ip=' . $_SERVER['REMOTE_ADDR']) );
if ( is_numeric($geoplugin['geoplugin_latitude']) && is_numeric($geoplugin['geoplugin_longitude']) && !is_user_logged_in() ) {
    $lat = $geoplugin['geoplugin_latitude'];
    $long = $geoplugin['geoplugin_longitude'];
if ($geoplugin['geoplugin_countryCode'] == 'US') {
    echo '<a href="#" class="btn btn-info">Title</a>';
}
}
?>

在对代码不起作用的原因进行了长时间的澄清后,发现整个问题都出在不正确的服务器缓存上。