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

Проблема с IP


     26.04.2014    Все вопросы » Общие вопросы по PHP    2565

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


PS: версия DLE - 10.1

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


7 комментариев

shadow6630
Юзер

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

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

Serik
Местный

Serik - 26 апреля 2014 08:20 -

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

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

dj-avtosh
PHP-developer

dj-avtosh - 26 апреля 2014 16:48 -

$_SERVER['HTTP_FORWARDED']


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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj-avtosh
PHP-developer

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;
    
}

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj-avtosh
PHP-developer

dj-avtosh - 26 апреля 2014 16:53 -

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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

NeZoX
Юзер

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

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

dj-avtosh
PHP-developer

dj-avtosh - 27 апреля 2014 15:24 -

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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх