douxiangbiao1899 2012-02-09 21:57
浏览 1545
已采纳

为什么$ _SERVER ['REMOTE_ADDR']返回127.0.0.1

I am editing a remote server, and for some reason it is returning 127.0.0.1, I tried it on my iPhone too and it did the same thing.

echo $_SERVER['REMOTE_ADDR']; // returns 127.0.0.1
  • 写回答

4条回答 默认 最新

  • drazvzi741287 2012-02-09 22:01
    关注

    It mean that the client who execute the script is hosted on local host.

    Could be because the script that contain $_SERVER['REMOTE_ADDR'] is called with a CURL request from another script on the same server.

    Could also be because of a proxy system.

    Possible indirect duplicate of Using Django, why would REMOTE_ADDR return 127.0.0.1 on a web server?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失