после апдейта все ip-адреса стали определяться как 127.0.0.1
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 17 лет 3 месяца
после апдейта все ip-адреса стали определяться как 127.0.0.1
Долго искал на форуме, к сожалению ничего не нашел.
Стояла версия 2.0.21. ip-адреса юзеров определялись нормально.
Поставил чистую 2.0.22.
на неё поставил Admin Userlist 2.0.6c
Quick Reply последней версии
Textual Confirmation последней версии
после этого все ip-шники везде стали определяться как 127.0.0.1.
у всех старых постов нормальные ip-шники, а у всех новых (после апдейта) - 127.0.0.1.
в админ-панели в "Кто сейчас на форуме" тоже везде только 127.0.0.1.
подскажите, пожалуйста, в чем проблема
Стояла версия 2.0.21. ip-адреса юзеров определялись нормально.
Поставил чистую 2.0.22.
на неё поставил Admin Userlist 2.0.6c
Quick Reply последней версии
Textual Confirmation последней версии
после этого все ip-шники везде стали определяться как 127.0.0.1.
у всех старых постов нормальные ip-шники, а у всех новых (после апдейта) - 127.0.0.1.
в админ-панели в "Кто сейчас на форуме" тоже везде только 127.0.0.1.
подскажите, пожалуйста, в чем проблема
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
возможно, что гдето накосячили во время установки модов
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 17 лет 3 месяца
действительно, какая-то фигня у хостера.
извините за беспокойство
для справки, вдруг кому-то пригодится:
в чём фигня у хостера я не в курсе, но предыдущий админ поборол её, исправив в файле common.php строчку
на строчку
соответственно, когда я обновил - это исправление затёрлось
извините за беспокойство

для справки, вдруг кому-то пригодится:
в чём фигня у хостера я не в курсе, но предыдущий админ поборол её, исправив в файле common.php строчку
Код: Выделить всё
$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : getenv('REMOTE_ADDR') );
Код: Выделить всё
$client_ip = $_SERVER[HTTP_X_REAL_IP];
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 3 месяца
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 3 месяца
нашел багу...
файл functions.php
функция encode_ip
строка должна быть return $str = sprintf('%x%x%x%x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
а была return $str = sprintf('STXxSTXxSTXxSTXx', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
а символ STX это ''
где то видимо при перекодировке символ этот похерел. =)
файл functions.php
функция encode_ip
строка должна быть return $str = sprintf('%x%x%x%x', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
а была return $str = sprintf('STXxSTXxSTXxSTXx', $ip_sep[0], $ip_sep[1], $ip_sep[2], $ip_sep[3]);
а символ STX это ''
где то видимо при перекодировке символ этот похерел. =)
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 1 месяц
-
- Former team member
- Сообщения: 1008
- Стаж: 18 лет 9 месяцев
- Откуда: Кишинёв
- Благодарил (а): 1 раз
такого рода вопрос. в просмотре темы при клике на ip у всех пользователей ip одинаковый 82.146.47.139
Если смотреть через админку с главной - то ай пи определяется нормально.
версия форума - 2.0.22
моды:
warnings mod
Topic in Who is online
Staff Site
Advanced ACP
Search Monitor RC-1
quick reply
Easy Online/Offline When Viewing Topic
в чем может быть проблема?
Если смотреть через админку с главной - то ай пи определяется нормально.
версия форума - 2.0.22
моды:
warnings mod
Topic in Who is online
Staff Site
Advanced ACP
Search Monitor RC-1
quick reply
Easy Online/Offline When Viewing Topic
в чем может быть проблема?
-
- Former team member
- Сообщения: 1008
- Стаж: 18 лет 9 месяцев
- Откуда: Кишинёв
- Благодарил (а): 1 раз
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 3 месяца