php使用getenv('REMOTE_ADDR')得到的ip是0.0.0.0

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:28:54
php使用getenv('REMOTE_ADDR')得到的ip是0.0.0.0
网上有人说使用$_SERVER['REMOTE_ADDR'],我试了也不行。请各位大侠帮帮忙啊!小弟感激不尽。
我的系统是win2000,用的服务器是apache。
问题就出在这儿,win2000的系统必须在httpd.conf中加入一句话:Win32DisableAcceptEx
怪我没有说清楚。谢谢各位。

奇怪啊,getenv('REMOTE_ADDR')和$_SERVER['REMOTE_ADDR']的确都是正确的.

要用WEB方法访问才能取值,在本地执行是没有的,因为这个环境变量的复制是WEB服务器实现的。