GEOIP2值“ * IP *”不是有效的IP地址

时间:2018-10-17 19:06:20

标签: laravel laravel-5.5 geoip geoip2

每当我们尝试让Google抓取我们的网站时,我们都会在岗哨中遇到一些错误:

root.mainloop()

The value "213.55.176.155, 66.249.93.93" is not a valid IP address

代码错误来自“ $ record = $ reader-> city($ ip);”

The value "213.55.176.162, 66.102.9.18" is not a valid IP address.

我们认为它是一个AddressNotFoundException,因为IP在maxmind的geolite2 DB中无效。

现在有人可以避免这种错误吗?

1 个答案:

答案 0 :(得分:1)

您的字符串似乎包含多个IP,请尝试拆分它们并循环播放吗?

类似的东西:

$ips = explode(', ', $ip)
foreach(...) {
    ...
}