Не нравятся результаты поиска? Попробуйте другой поиск!

Проблема с IP


     26.04.2014    Общие вопросы по PHP    1369

вопрос
Здравствуйте, что за бред? У меня на сайте у каждого юзера один и тот же IP, и это мой IP, естественно это баг. Так вот, я хотел спросить, как его можно исправить?
Проблема с IP


PS: версия DLE - 10.1

Ответа пока нет


Комментарии пользователей (7)

shadow6630
6

131 | 55

shadow6630 - 26 апреля 2014 01:34 - Юзер

IP лично ваш или может быть IP сервера, если же сервера то дело тут не в DLE, а в неверно настроенном сервере? Для решения этой проблемы нада установить и настроить mod_rpaf

Serik
4

408 | 191

Serik - 26 апреля 2014 08:20 - Местный

Скорее всего он видит свой ip - была такая фигня тоже. Это сервер надо настроить.

СПАСИБО надо тыкать в кнопку!

dj-avtosh
39

1479 | 390

dj-avtosh - 26 апреля 2014 16:48 - шашлычник

$_SERVER['HTTP_FORWARDED']


тут бывает прокся оставляет оригинальный ip...

skype: elhan.isaev

dj-avtosh
39

1479 | 390

dj-avtosh - 26 апреля 2014 16:51 - шашлычник

Как вариант:

function GetIP ()
{

    ! empty ( $_SERVER['REMOTE_ADDR'] ) && $ip = $_SERVER['REMOTE_ADDR'];
    ! empty ( $_SERVER['HTTP_X_FORWARDED_FOR'] ) && $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    ! empty ( $_SERVER['HTTP_CLIENT_IP'] ) && $ip = $_SERVER['HTTP_CLIENT_IP'];

    return $ip;
    
}

skype: elhan.isaev

dj-avtosh
39

1479 | 390

dj-avtosh - 26 апреля 2014 16:53 - шашлычник

А еще, я подозреваю, что может неверно настроен Nginx.

skype: elhan.isaev

NeZoX
58 | 4

NeZoX - 27 апреля 2014 14:11 - Юзер

dj-avtosh,
так а куда это вставлять?

dj-avtosh
39

1479 | 390

dj-avtosh - 27 апреля 2014 15:24 - шашлычник

куда то в индекс, перезадав $_SERVER['REMOTE_ADDR'], костыль, но все же.

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы