Magento getRemoteAddr在localhost中将垃圾返回为IP

时间:2018-05-09 07:59:58

标签: php magento

我想获取访问者的(用户)IP地址,我尝试过以下内容:

$remoteAddr = Mage::helper('core/http')->getRemoteAddr(true); 
echo "<pre>"; print_r($remoteAddr); echo "</pre>";

我在Windows上运行Xampp,上面的代码返回如下所示的输出,甚至不像:: 1(在所有浏览器中都试过!!)

enter image description here

代码是否正确为magento。

我发现下面的stackposts看到修复为什么localhost返回:: 1这相当于ipV6地址

Should a MAMP return ::1 as IP on localhost?

我确实更改了apache2 / httpd.conf

  

听80

让它看起来像这样:

  

收听127.0.0.1:80

但它仍然显示相同。

在localhost中是否正确?

0 个答案:

没有答案