我正在尝试获取用户的 IP 地址,以向他们展示与其地理位置相关的内容。我使用了 php 代码 $ip = getenv('REMOTE_ADDR'); 获取他们的 IP 地址。这在我的计算机上运行良好,但我的共同开发人员尝试了它,发现他根本无法连接到我们的网站并出现“主机不可访问”错误。他也无法通过 FTP 或他家中的另一台计算机连接到我们的站点。
我取出这段代码,他仍然无法连接(但可以使用代理)。我想知道为什么这段代码会有这些副作用。是 $_SERVER('REMOTE_ADDR')。在 PHP 中获取用户 IP 地址的最佳方法是什么?
谢谢
拉斯