ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Определение IP


  • To: nginx-ru@xxxxxxxxx
  • Subject: Определение IP
  • From: Евгений Бородин <iroinname@xxxxxxxxx>
  • Date: Wed, 14 Nov 2012 15:35:41 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=dyK+2H7zHS+EZuPLbkTz25TsRT4XjSd5nQNbcSjfUqs=; b=GGmxVbyAONnaf1pwK9SPMcNZCBwhtk0DySjX/Bp+6z+iVEFRR+9Wd5kVnRWXJVEOGI uPuCEgo9kpvtmpG0DiqhCT2va+qtQCBal41WDz/uKYTj8Ch5OsTdLZRpVdrCTFVe08gF 9rzm9vWy0w/b+vlYMj542ppSPocgv3xKg0W7XowTsKiR0UWNI1XfK78DqahD0EOn9CLH EAU2GZ4CoAMenLiKQ5rBgTrfikO35bwZgn1gdv4dp24XbfjvjlUPS1hX9auoSPEPTKtj q8lnX6T+QOqv08Pe+cGXZuLAex5It5ikqI2JGEG8wYVhV+DfO/1MmHn6LXHPw7xWFU77 ZHkw==

Здравствуйте.
Скажите, как корректно определять ип при использовании связки nginx+php-fpm5 .
А именно интересует, проталкивает ли энжиникс переменные
$_SERVER['REMOTE_ADDR'];
$_SERVER['HTTP_X_REAL_IP'];
$_SERVER['HTTP_X_FORWARDED_FOR'];
?
т.е такие переменные воопще могут существовать  ?

Сейчас я определяю так:
function getip(){
                if(getenv("HTTP_CLIENT_IP"))
                        $ip = getenv("HTTP_CLIENT_IP");
                elseif(getenv("HTTP_X_FORWARDED_FOR"))
                        $ip = getenv("HTTP_X_FORWARDED_FOR");
                else
                        $ip = getenv("REMOTE_ADDR");
                return $ip;
}
Может быть этот способ и не целесообразный для энжиникса вовсе. может
он для апача только акутален ?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.