Ошибки и исправления в версии 3.2.x

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибки и исправления в версии 3.2.2

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

Видимо, не понял значение команды "-"
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибки и исправления в версии 3.2.2

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

Татьяна5 писал(а): 23.02.2018 22:05 assets/editor.js
Ошиблась в пути к файлу
assets/javascript/editor.js
Аватара пользователя
Gudvin
phpBB 1.4.3
Сообщения: 77
Стаж: 15 лет 5 месяцев
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Gudvin »

При обновлении до версии php 7.2.2 в админке не работают вкладки Поисковые боты, Массовая рассылка почты, Сведения о РНР, Управление жалобами

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

PHP Warning: in file [ROOT]/phpbb/template/context.php on line 204: count(): Parameter must be an array or an object that implements Countable
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Pazh »

Больше похоже что ошибка в каком-то расширении, где при вызове функции assign_block_vars в качестве имени блока передается пусто. Нужно смотреть конкретно на форуме это
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Gudvin
phpBB 1.4.3
Сообщения: 77
Стаж: 15 лет 5 месяцев
Благодарил (а): 17 раз
Поблагодарили: 1 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Gudvin »

Pazh писал(а): 21.03.2018 7:40 Больше похоже что ошибка в каком-то расширении
Отключил все расширения, проблема осталась. На втором форуме то же самое.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Pazh »

Просьба проверить:
в файле functions.php в функции get_preg_expression изменились регулярки для url и url_inline- по сравнению с 3.2.1 добавлен код утверждения :

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

(?<!javascript)
Из-за этого не работает bbcode, в котором используется лексема URL
Пример от балды:
[link={TEXT}]{URL}[/link]
<a href="{URL}" title="{TEXT}">{TEXT}</a>

Есть подозрение что или напортачили с новым утверждением, или php5.4.45 не понимает ее правильно.
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибки и исправления в версии 3.2.2

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

Pazh, этот код в 3.2 не задействован, кроме случаев, когда требуется парсинг ббкодов старого вида, не из textformatter
Видимо, там репарсинг при обновлении ещё не прошёл до конца

Отправлено спустя 46 секунд:
Pazh писал(а): 24.03.2018 13:11 напортачили с новым утверждением
В 3.1 - да, напортачили, а в 3.2 оно уже значения не имеет
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Pazh »

Татьяна5, ты наверное права, т.к. глюк показался именно после обновления где был прерван репарсинг. Щас попробую репарсинг все и гляну на резали. Но глюк именно 3.2.2, в 3.2.1 такого кода нет
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибки и исправления в версии 3.2.2

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

Да, именно в версиях 3.1.12 и 3.2.2 добавили
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибки и исправления в версии 3.2.2

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

Архив с уже внесёнными правками из темы
https://github.com/Tatiana5/phpBB-3.2.2
dotez
phpBB 2.0.2
Сообщения: 304
Стаж: 15 лет 9 месяцев
Благодарил (а): 4 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение dotez »

здравствуйте, , посомтрите пожалуйста почему оно не обновляется-
http://forum.111bashni.ru/install/app.php/update
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17275
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2414 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение rxu »

dotez, пишет ведь
The installer has detected a timeout, you may try to refresh the page, which may lead to data corruption. We suggest that you either increase your timeout settings or try to use the CLI.
Таймаут выполнения скрипта. надо увеличить время исполнения скрипта в настройках PHP.
Изображение
dotez
phpBB 2.0.2
Сообщения: 304
Стаж: 15 лет 9 месяцев
Благодарил (а): 4 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение dotez »

rxu писал(а): 08.07.2018 13:57 Таймаут выполнения скрипта. надо увеличить время исполнения скрипта в настройках PHP.
это на хостинге делается? в личном кабинете?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17275
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2414 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение rxu »

Это по-разному делается. Если у вас на хостинге есть такие инструменты, то да.
Изображение
dotez
phpBB 2.0.2
Сообщения: 304
Стаж: 15 лет 9 месяцев
Благодарил (а): 4 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение dotez »

rxu писал(а): 08.07.2018 14:21 Это по-разному делается. Если у вас на хостинге есть такие инструменты, то да.
max_execution_time = 600
max_execution_time = 0

подставлял и то и то на хостинге. ничего не изменилось(

Отправлено спустя 16 минут 42 секунды:
ra02ra02 писал(а): 15.01.2018 20:09так стало
У меня тоже самое! как исправить? все расширения выключил в админке!

Отправлено спустя 5 минут 48 секунд:
Удалил все ББ-коды из админки и тогда заработало.

Вернуться в «phpBB 3.2.x (архив)»