vps

php获取不到ip,php访问不了自己的ip地址是怎么回事

php怎么获取服务器内网ip?

1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。

2、局域网的ip地址,可以直接在网络适配器上看到 而在inter网,也就是大网络上,服务端获取的ip地址,是你的连网设备获取到的公网ip ,一般一个局域网内的主机,相对于因特网上的服务器,显示的都是公网地址。

3、试试$_SERVER[REMOTE_ADDR]如果服务器在外网的话,那么访问的话获得的是外网的IP,无法获取内网IP。希望回答对你有帮助,如果有疑问,请继续追问 答题不易,互相理解,您的采纳是我前进的动力,感谢您。

4、如果你的客户端以公网的形式访问,如http://8/ip.php,则服务端获得IP都是4。反之以内网的形式访问,如http://50.1/ip.php,获得的IP就是50.1XX。

PHP如何获取内网IP

1、方法1://获取REMOTE_ADDR属性,直接可以得到ip ip = $_SERVER[REMOTE_ADDR];echo $ip;方法2://从Server中获取HTTP_VIA,如果获取到就用HTTP_X_FORWARDED_FOR的值替换,如果获取不到就取REMOTE_ADDR的值。

2、如果你的客户端以公网的形式访问,如http://8/ip.php,则服务端获得IP都是4。反之以内网的形式访问,如http://50.1/ip.php,获得的IP就是50.1XX。

3、试试$_SERVER[REMOTE_ADDR]如果服务器在外网的话,那么访问的话获得的是外网的IP,无法获取内网IP。希望回答对你有帮助,如果有疑问,请继续追问 答题不易,互相理解,您的采纳是我前进的动力,感谢您。

4、获取不到本机IP 只能获取到他的外网IP ,本机IP一般都是1916X.X 即便获取到本机IP也没有任何意义。

5、} else { $IPaddress = getenv(REMOTE_ADDR); } } return $IPaddress;}echo getIp();//就可以输出用户的IP地址。

学习PHP,用$_GET[REMOTE_ADDR]获取用户IP不成功

1、//获取REMOTE_ADDR属性,可以直接获取ip IP=$_SERVER[远程ADDR];echo$ip 方法二://从服务器获取HTTP_VIA,如果得到就用HTTP_X_FORWARDED_FOR的值替换,如果得不到就取REMOTE_ADDR的值。

2、试试$_SERVER[REMOTE_ADDR]如果服务器在外网的话,那么访问的话获得的是外网的IP,无法获取内网IP。希望回答对你有帮助,如果有疑问,请继续追问 答题不易,互相理解,您的采纳是我前进的动力,感谢您。

3、获取不到本机IP 只能获取到他的外网IP ,本机IP一般都是1916X.X 即便获取到本机IP也没有任何意义。

4、$ip = $long ? array($ip, $long) : array(0.0.0.0, 0); return $ip[$type];}写了个函数,准确的获取客户端ip地址。

5、} else { $IPaddress = getenv(REMOTE_ADDR); } } return $IPaddress;}echo getIp();//就可以输出用户的IP地址。

为什么php获取ip显示::1?

没有问题,是正确的,两个冒号的那是IPV6的格式。你的程序正确,在实际网络中没有这些麻烦。

_SERVER() 和 getenv() 获取的结果是一样的。

这代码的问题只会出现在本机访问服务,获取ip时才会出现。

就是IP地址,估计你是win7或 Vista的系统 或安装了IPV6,这是ipv6的本地回环地址就是ipv4中的10.1。

php获取ip

1、//获取REMOTE_ADDR属性,可以直接获取ip IP=$_SERVER[远程ADDR];echo$ip 方法二://从服务器获取HTTP_VIA,如果得到就用HTTP_X_FORWARDED_FOR的值替换,如果得不到就取REMOTE_ADDR的值。

2、thinkphp开启cdn获取不到用户ip的原因是ip被伪装了。解决方法是用户直接从后台软件安装里面找到nginx设置即可获取到ip,ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初。

3、本文实例为大家分享了php获取本机真实IP地址实例代码,供大家参考。

4、} else { $IPaddress = getenv(REMOTE_ADDR); } } return $IPaddress;}echo getIp();//就可以输出用户的IP地址。

未经允许不得转载:便宜VPS网 - 便宜VPS_香港VPS_美国VPS主机 » php获取不到ip,php访问不了自己的ip地址是怎么回事