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

Сообщаем об ошибках phpBB 3.2.x разработчикам

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4536
Стаж: 15 лет 9 месяцев
Откуда: Питер
Благодарил (а): 136 раз
Поблагодарили: 557 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение Siava »

Ссылки IPv6 новый парсер похоже не совсем умеет обрабатывать.
Пример:

без [url]
http://[2001:470:1:18::119]

с [url]
http://[2001:470:1:18::119]

с [url=]
[url=http://[2001:470:1:18::119]]тест[/url]
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

(Скорей, не баг, а недочёт по функциональности)
Если на форуме есть ошибки из файлов кеша (от дебага, вверху страницы), то очистка кеша из админки становится невозможна, аякс из-за тех ошибок перестаёт срабатывать. Выходит замкнутый круг: чтобы убрать ошибку надо очистить кеш, но при этом чтобы заработала очистка кеша надо убрать ошибку
Варианта решений вижу два, либо убрать аякс с той кнопки, либо сделать нормальный вывод ошибок от дебага. Склоняюсь к первому, т.к. не любую ошибку можно нормально вывести
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15244
Стаж: 14 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 396 раз
Поблагодарили: 1797 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение rxu »

Проще отключить в браузере яваскрипт и очистить кэш как обычно.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

В современных браузерах функции отключения js по-умолчанию нет (у меня-то всё есть, но то у меня, не у среднестатистического админа)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15244
Стаж: 14 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 396 раз
Поблагодарили: 1797 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение rxu »

Этот кусок кода 4 года не менялся.
Неясна причина ошибки, возможно проблема на стороне пользователя.
И, думаю, что репарсинг сообщений решит.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

rxu, загляните в includes/bbcode.php, там метод bbcode убрали. Я его копию из 3.2.3 в код записала
Репарсинг-то проблему решит, но при этом любое обновление с 3.0 будет приводить к ошибке
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15244
Стаж: 14 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 396 раз
Поблагодарили: 1797 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение rxu »

Татьяна5 писал(а): 17.11.2018 17:01 там метод bbcode убрали
Так это был конструктор. Значит надо просто новую копию объекта создавать с этим параметром.

Отправлено спустя 2 минуты 37 секунд:
Вобщем, проблема ясная, посмотрю, как исправить.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

И ещё один метод вызывать (который там тоже был)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15244
Стаж: 14 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 396 раз
Поблагодарили: 1797 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение rxu »

Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2192
Стаж: 12 лет 10 месяцев
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 340 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение nissin »

Не могу назвать это фатальной ошибкой, но всё таки недочёт в безопасности.

При смене пароля через восстановление, не обнуляется таблица ключей для автовхода.
Примерный сценарий на практике: злоумышленник взламывает пароль к электронной почте, устанавливает пересылки и фильтры, сбрасывает пароль на форуме, делает чёрные дела от имени пользователя, при этом пользователь по прежнему заходит через автовход, и даже не подозревает что его взломали.

Исправление:
OPEN includes/ucp/ucp_activate.php
FIND

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

			$phpbb_log->add('user', $user->data['user_id'], $user->ip, 'LOG_USER_NEW_PASSWORD', false, array(
ADD BEFORE

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

			$user->reset_login_keys($user_row['user_id']);
Всё повторяется. nurlan.info
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15244
Стаж: 14 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 396 раз
Поблагодарили: 1797 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение rxu »

nissin, я правильно понял, что это для случая, когда аккаунт деактивируется при изменении пароля, потом активируется?

Отправлено спустя 8 минут 33 секунды:
https://github.com/phpbb/phpbb/pull/5454
Изображение
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2192
Стаж: 12 лет 10 месяцев
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 340 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение nissin »

rxu, не совсем то, это случай сброса пароля вводом логина и адреса электронной почты. При активации нового пароля старые ключи автовхода не сбрасываются, как при обычной смене пароля. Активируется пароль, а не аккаунт.
Всё повторяется. nurlan.info
Аватара пользователя
волчара
phpBB 1.2.1
Сообщения: 24
Стаж: 3 года 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Сообщение волчара »

Приветствую!
Сегодня столкнулся с такой ситуацией, хотел создать еще один аккаунт у себя на форуме(v3.2.4), но при переходе после соглашение на правила форума появляется вот
HTTP ERROR 500
Как исправить?
Последний раз редактировалось Sheer 24.11.2018 19:50, всего редактировалось 1 раз.
Причина: Удалено изображение с говнохостинга
Мудрость заключается не в том, что бы не делать ошибки, а уметь их исправлять вовремя!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

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

волчара, эта тема для ошибок, которые есть у всех. Тут такого нет, а тут 3.2.4

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