$_SERVER['REMOTE_ADDR']возвращает
127.0.0.1
Может где нужно конфиги подправить?
Спустя 32 минуты, 37 секунд (27.07.2012 - 21:23) FatCat написал(а):
Цитата |
В элемент $_SERVER['REMOTE_ADDR'] помещается IP-адрес клиента. При тестировании на локальной машине — этот адрес будет равен 127.0.0.1. Однако при тестировании в сети переменная вернёт IP-адрес клиента или последнего прокси-сервера через который клиент попал на сервер. Если клиент использует прокси-сервер узнать его IP-адрес можно при помощи переменной окружения HTTP_X_FORWARDED_FOR, значение которой можно получить при помощи функции getenv(). |
Спустя 11 минут, 51 секунда (27.07.2012 - 21:35) cyberside написал(а):
Сайт не на локальной....
Спустя 4 минуты (27.07.2012 - 21:39) cyberside написал(а):
но форвард помогло
HTTP_X_FORWARDED_FOR, буду провайдера дергать...
Спустя 1 час, 31 минута, 40 секунд (27.07.2012 - 23:11) FatCat написал(а):
Цитата (cyberside @ 27.07.2012 - 22:39) |
буду провайдера дергать |
Если хостинг под виртуальной машиной, верхнюю машину видит как прокси.