Php 请求用户IP地址返回服务器IP地址
当我试图获取用户IP地址Php 请求用户IP地址返回服务器IP地址,php,ip,server,Php,Ip,Server,当我试图获取用户IP地址$\u SERVER['REMOTE\u ADDR']时,它会返回我的服务器IP地址。我在Apache中使用PHP 可能是什么问题?我在Ubuntu14.04中使用digitalocean自带的VPS和LAMP。好吧,我现在正在吃我的话 这很有趣。 让我们再试一次: <?php phpinfo(); ?> 好的,试着浏览相同的url。所以你不知道问题出在哪里,是吗?因为这个IP地址的东西把我搞砸了…一点也不,我简直不敢相信。这就是为什么我贴了这些照片,因为
$\u SERVER['REMOTE\u ADDR']
时,它会返回我的服务器IP地址。我在Apache中使用PHP
可能是什么问题?我在Ubuntu14.04中使用digitalocean自带的VPS和LAMP。好吧,我现在正在吃我的话
这很有趣。
让我们再试一次:
<?php
phpinfo();
?>
好的,试着浏览相同的url。所以你不知道问题出在哪里,是吗?因为这个IP地址的东西把我搞砸了…一点也不,我简直不敢相信。这就是为什么我贴了这些照片,因为我相信其他人不会相信。我还投票给你,让你去掉负数。因此,未命名部队将用户IP显示为服务器IP。我应该看看服务器端的问题吗?我不确定这个问题是否应该解决。一定是一个bug,最新的稳定版本是PHP5.6.7,您可能想尝试一个更新的版本。尝试使用这里给出的代码…在创建问题之前尝试过。您是否使用相同的服务器访问页面?如果没有,您必须联系服务器管理员修复。更改了
/etc/apache2/mods enabled/remoteip.conf
“remoteip mod”
<?php
echo $_SERVER['REMOTE_ADDR'] ;
?>