好像是php版本问题决定用哪个来取ip,看verycms里取ip的代码:
if($_SERVER['HTTP_X_FORWARDED_FOR']){
$onlineip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}elseif($_SERVER['HTTP_CLIENT_IP']){
$onlineip = $_SERVER['HTTP_CLIENT_IP'];
}else{
$onlineip = $_SERVER['REMOTE_ADDR'];
}
考虑得多周到。。。哈~