geoip_record_by_name ipv6 dont wort

时间:2018-06-14 07:48:51

标签: php geoip

我有以下php代码

<?php
$record = geoip_record_by_name('2001:4860:0:2001::68');
#$record = geoip_record_by_name('8.8.8.8');
if ($record) {
print_r($record);
}

但不幸的是我不为ipv6工作。使用ipv4它正在工作。 我已经查看了链接geoip_record_by_name returns nothing?

  

成功时返回关联数组,如果在数据库中找不到地址,则返回FALSE。

应该找到google ipv6 2001:4860:0:20​​01 :: 68。在参考https://bugs.php.net/bug.php?id=59124时,它应该在我正在运行的geoip 1.1.1中修复。 GeoLite国家/地区IPv6数据库在我的设置中也处于活动状态。

0 个答案:

没有答案