Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Форум "перелогинивает" пользователей. (2.0.10)
Форум "перелогинивает" пользователей. (2.0.10)
Сам глюк не наблюдал, но проблема точно есть:
http://forum.dixis.ru/viewtopic.php?t=322
Никаких модов не ставилось / модификаций кода не делалось.
Единственное - бывают "обрезки" сессий по вине хостера. Т.е. сессия неожиданно становится неактивной. Но на форуме я такого не наблюдал.
http://forum.dixis.ru/viewtopic.php?t=322
Никаких модов не ставилось / модификаций кода не делалось.
Единственное - бывают "обрезки" сессий по вине хостера. Т.е. сессия неожиданно становится неактивной. Но на форуме я такого не наблюдал.
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 2 месяца
- Поблагодарили: 2 раза
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 2 месяца
- Поблагодарили: 2 раза
Попробуйте отредактировать includes/sessions.php. Найдите там следующие строки:
Замените на:
Если не поможет - будем думать дальше. Одинаковые ip - редкий случай конечно, но вот попалось же...
Код: Выделить всё
$ip_check_s = substr($userdata['session_ip'], 0, 6);
$ip_check_u = substr($user_ip, 0, 6);
Код: Выделить всё
$ip_check_s = $userdata['session_ip'];
$ip_check_u = $user_ip;
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB Guru
- Сообщения: 7522
- Зарегистрирован: 20 лет 2 месяца
- Откуда: СССР
- Благодарил (а): 5 раз
- Поблагодарили: 105 раз
Пензев Пётр
Я бы посоветовал проверить пароли у пользователей (у которых проблемы). Если md5-хеши у юзеров одинаковые, то корень проблемы более-менее ясен.
Я бы посоветовал проверить пароли у пользователей (у которых проблемы). Если md5-хеши у юзеров одинаковые, то корень проблемы более-менее ясен.
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
А ситуация немного прикольнее. Как вы видели, это DIXIS. Большая часть посетителей - наши же сотрудники. А офис имеет единый ip для внешнего мира (сайт у нас стоит "вовне"). Соответственно, ip полностью совпадает.
В этом случае, насколько я понял, предложенный вами вариант срабатывать тоже не будет - ip совпадает до последнего знака...
Можно ли сделать чтобы при потере сессии пользователь определялся как Гость независимо от ip?
=====================
Пароли 100% разные
В этом случае, насколько я понял, предложенный вами вариант срабатывать тоже не будет - ip совпадает до последнего знака...
Можно ли сделать чтобы при потере сессии пользователь определялся как Гость независимо от ip?
=====================
Пароли 100% разные
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 20 лет 2 месяца
- Поблагодарили: 2 раза
Пензев Пётр
Ради интереса, посмотрите хеши паролей прямо по базе. (Я так понял, вы не смотрели.)
Добавлено спустя 5 минут 57 секунд:
Потеря сессии - понятие уж больно растяжимое, вообще при настройках по умолчанию сессия в phpBB длится час
Ради интереса, посмотрите хеши паролей прямо по базе. (Я так понял, вы не смотрели.)
Добавлено спустя 5 минут 57 секунд:
Потеря сессии - понятие уж больно растяжимое, вообще при настройках по умолчанию сессия в phpBB длится час
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений