Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Не работает авторизация в 3.1.10

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Inumaru
phpBB 1.0.0
Сообщения: 4
Стаж: 7 лет 4 месяца

Не работает авторизация в 3.1.10

Сообщение Inumaru »

Здравствуйте. Никогда раньше не пользовался phpBB, но тут попросили поставить именно его.
После установки появилась страница в админке с отправкой статистики. Ну отправил я её. Но припопытке открыть любую другую страницу админки, или даже просто обновить текущую - я вижу только белую страницу.

Никаких ошибок в apache_error.log нет. Отображение ошибок php включено. Сервер возвращает 401 статус, т.е. не авторизован.
Но! Авторизация тоже не работает, при попытке авторизоваться возвращает 302 редирект, но не авторизовывает. Ошибок опять же ни в логах ни на экране.

Все параметры в конфиге тоже включены, т.е.

Код: Выделить всё

@define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('DEBUG', true);
@define('DEBUG_CONTAINER', true); 
Проблемы с правами на файлах\папках тоже маловероятны, ибо php работает как factcgi, т.е. все скрипты форума запускаются от владельца. Но на всякий случай я сменил созданные по умолчанию права 700 на cache, storage, files и аватарках на 777.

Подскажите - как увидеть хоть какую-нибудь ошибку, чтобы уже с ней разбираться. Очень не хочется дебагать ваш продукт методом тыка.

Извиняюсь за дубль, если прошлый пост прошел
Последний раз редактировалось Sheer 11.12.2016 16:41, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Не работает авторизация в 3.1.10

Сообщение Татьяна5 »

Версия php какая? Поддерживается 5.3.3+ (но ниже 7-й)

Файлы в папке cache есть? Если есть, удалите (кроме .htaccess и index.htm), на странице может появиться текст ошибки
Inumaru писал(а): Все параметры в конфиге тоже включены

Код: Выделить всё

ini_set('display_errors', 'on');
в конфиг добавлять пробовали?

И перезаливку файлов можно попробовать, на случай если какой-то файл побился
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 163 раза
Поблагодарили: 202 раза

Re: Не работает авторизация в 3.1.10

Сообщение LONER »

Правильно заданный вопрос и описание проблемы - 70% их решения...
Inumaru
phpBB 1.0.0
Сообщения: 4
Стаж: 7 лет 4 месяца

Re: Не работает авторизация в 3.1.10

Сообщение Inumaru »

php 5.6.27
Кэш есть. Уже все удалял, кроме htaccess. Он снова создается
ini_set('display_errors', 'on'); бесполезен, ибо отображение ошибок включено на уровне php.ini (проверял через phpinfo() )
на счет перезаливки - переустанавливал 3 раза форум, с полной перезаливки

Проблема в хранении сессии как я понимаю Ибо если попытаться авторизоваться с неправильными данными - тебя кидает на страницу авторизации и пишет что данные не верны.
Если авторизуешься с правильными данными - 302 редирект на ту же страницу, но ты не авторизован.
Может вам еще что-то подскажет то, что на форуме нельзя загеристрироваться, капча всегда не правильная (опять же проблема с сессией)
Хотя у сайта на Laravel там же нет проблем с хранением сессии
Последний раз редактировалось Sheer 11.12.2016 16:42, всего редактировалось 1 раз.
Причина: Удален оверквотинг
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Не работает авторизация в 3.1.10

Сообщение Татьяна5 »

Inumaru писал(а): капча всегда не правильная
Не отображается или выводит что ответ неправильный?
Если не отображается, есть ли на сервере GD?

И дайте в ЛС или на почту доступы, где можно увидеть проблему, для начала адрес форума + данные, под которыми можно авторизоваться
Inumaru
phpBB 1.0.0
Сообщения: 4
Стаж: 7 лет 4 месяца

Re: Не работает авторизация в 3.1.10

Сообщение Inumaru »

GD есть. Капча отображается. Но капча при генерации пишет в сессию информацию о том, что на ней будет. И раз она всегда не правильная, значит сопоставление её с сохраненным в сессии не совпадает. Доступы сейчас напишу в лс
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Не работает авторизация в 3.1.10

Сообщение Татьяна5 »

Под администратором зашла без проблем.
Зарегистрировалась и зашла под другим ником тоже без проблем.

Очистите куки в браузере. Не поможет - смените браузер на нормальный
Inumaru
phpBB 1.0.0
Сообщения: 4
Стаж: 7 лет 4 месяца

Re: Не работает авторизация в 3.1.10

Сообщение Inumaru »

Куки я конечно уже очищал. А вот открытие вкладки инкогнито действительно помогает...
Или вы считаете хром не нормальным браузером?

Но в IE такой проблемы нет... Ладно в админку войдено, дальше буду уже спиливать авторизацию все равно)
Благодарю.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: Не работает авторизация в 3.1.10

Сообщение Татьяна5 »

Inumaru писал(а): хром
Гугл хром? Некоторые версии бывают кривыми, но только некоторые
Проверяла через файрфокс

Вернуться в «Поддержка phpBB 3.1.x»