从服务器调用获取奇怪的IP地址(PHP,Drupal)

sky*_*red 2 php drupal ubercart

我正在调用$ _SERVER ["REMOTE_ADDR"]并返回':: 1'

任何想法为什么我得到这个奇怪的输出?如何获得正确的IP?

Pie*_*ier 6

::1是IPv6的等价物,127.0.0.1它是本地(环回)接口的IP地址.

更多信息请访问:http://en.wikipedia.org/wiki/Localhost

如何获得正确的IP?

您可以在Web服务器中禁用IPv6以仅为IPv4主机提供服务.通过这种方式,您只能获得适当的 IP地址$_SERVER["REMOTE_ADDR"]