За последние 24 часа нас посетил 23591 программист и 1522 робота. Сейчас ищут 811 программистов ...

Remote_Addr

Тема в разделе "PHP для новичков", создана пользователем gkhelloworld, 22 мар 2008.

  1. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    С каких это пор

    $_SERVER[REMOTE_ADDR] показыват ip сервера!

    :shock: в чем я допостули ошибку ? мне нужно узнать ип юзера зашедшего на страницу, вместо я вижу ip своего сервера!
    Исключен вариант, то что мой сервер расположен на моем ипе.
     
  2. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Не знаю точно, из-за чего это. Просто одно время я хостился у местного провайдера. Там не работали многие фичи. А REMOTE_ADDR возвращал собственный IP сервера. Скорее всего это настройки веб-сервера
     
  3. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    gkhelloworld
    Скорее всего, поверх одного сервера (Apache?) поставлен второй (nginx?), и из-за кривизны рук хостера связка работает не вполне корректно. Обращайся в техподдержку...
     
  4. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    что за прикол, сразу про кривизну рук говорить? :)

    автор, постмотри, возможно есть просто модуль к апачу, который восстановит справедливость, подключи его в конфиге :)
     
  5. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    antonn
    mod_fix_admin_ugly_hands.so :lol:
     
  6. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    ну у меня на ник.ру есть realip_module - " Заменяет IP адрес прокси-сервера на адрес клиента, переданный прокси-сервером в заголовках "X-Real-IP" или "X-Forwarded-For"."
     
  7. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    И эти заголовки можно подделать (послать "Forwarded-For: писька-сиська" и будет "реальный IP адрес..." писькой-сиськой), а REMOTE_ADDR нельзя. Поэтому Dagdamor правильно написал про криворукость. :)
     
  8. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    lexa
    Второе предупреждение. Третье - смерть.
     
  9. gkhelloworld

    gkhelloworld Активный пользователь

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    да у меня nginx недумал, что так будет..ок спс за просвещение