【发布时间】:2019-10-04 09:22:09
【问题描述】:
我一直在使用以下 PHP 代码记录 IP:
getenv('HTTP_CLIENT_IP') ?: getenv('HTTP_X_FORWARDED_FOR') ?: getenv('REMOTE_ADDR')
它一直运行良好。但是从今年 5 月开始,我注意到所有记录的 IP 都是 74.220.219.56。我还通过使用VPN和更改国家对其进行了测试,但问题仍然存在。现在我只需要使用getenv('REMOTE_ADDR') 才能获得正确的IP。
这可能是我的托管公司的设置造成的吗?
【问题讨论】:
-
好像是代理服务器问题
标签: php ip-address