У меня есть доступ к файлу GeoIP.dat через мой текущий хост, но каждый IP-адрес, который я ввожу, пуст.Любая идея, что может быть не так или способ ее устранения?У меня есть ошибки php, но я не вижу ничего плохого.
Вот мой текущий скрипт:
<code><?php
include('geoip.inc');
include('geoipcity.inc');
include('geoipregionvars.php');
$gi = geoip_open("GeoIP.dat", GEOIP_STANDARD);
$rsGeoData = geoip_record_by_addr($gi, $_SERVER['REMOTE_ADDR']);
echo("<pre>");
print_r($rsGeoData);
echo("
"); geoip_close ($ gi);?>
Результат всегда выглядит так:
geoiprecord Object
(
[country_code] =>
[country_code3] =>
[country_name] =>
[region] =>
[city] =>
[postal_code] =>
[latitude] => -180
[longitude] => -180
[area_code] =>
[dma_code] =>
[metro_code] =>
[continent_code] => --
)