Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Ошибка undefined method bbcode

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Ошибка undefined method bbcode

Сообщение b17.ru »

После обновления с 3.014 до 3.2.4 на многих темах выдает:
Fatal error: Call to undefined method bbcode::bbcode() in .../includes/functions_content.php on line 630

Причем в 3.2.3 вроде работало!

Как можно вылечить?

Отправлено спустя 12 минут 1 секунду:
Удалил все bbcode. Ошибка все равно осталась.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10134
Стаж: 9 лет
Благодарил (а): 178 раз
Поблагодарили: 2825 раз

Re: Ошибка undefined method bbcode

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

b17.ru писал(а):
17.11.2018 16:06
с 3.014
b17.ru писал(а):
17.11.2018 16:06
Причем в 3.2.3
Это как? Не пойму, с какой версии на какую обновлялись, если проверяли на 3.2.3

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Ошибка undefined method bbcode

Сообщение b17.ru »

Татьяна5 писал(а):
17.11.2018 16:15
Это как? Не пойму, с какой версии на какую обновлялись, если проверяли на 3.2.3
Обновлялся с 3.014 до 3.2.3. Как только сделал обновление и все вроде заработало, вышла версия 3.2.4
Обновился с 3.2.3 до 3.2.4 и получил ошибку Fatal error: Call to undefined method bbcode::bbcode() in .../includes/functions_content.php on line 630
---
Сделал новое обновление чистое с 3.014 до 3.2.4 и та же ошибка.

Вот пример:
http://www.mindmachine.ru/phpbb3/viewto ... =38&t=4149 3.2.3
http://www.mindmachine.ru/phpbb4/viewto ... =38&t=4149 3.2.4

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10134
Стаж: 9 лет
Благодарил (а): 178 раз
Поблагодарили: 2825 раз

Re: Ошибка undefined method bbcode

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

Попробуйте провести репарсинг ббкодов. Возможно, проблема в том, что он не прошёл как надо

Отправлено спустя 3 минуты 24 секунды:
А не, похоже на баг движка

Отправлено спустя 3 минуты 36 секунд:
Попробуйте так:
includes/functions_content.php
Найти

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

				$bbcode->bbcode($bitfield);
Заменить на

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

				//$bbcode->bbcode($bitfield);
				$bbcode->bbcode_bitfield = $bitfield;
				$bbcode->bbcode_cache_init();

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Ошибка undefined method bbcode

Сообщение b17.ru »

Татьяна5 писал(а):
17.11.2018 16:34
А не, похоже на баг движка
Сердечно благодарю! Заработало!

VladiZlav
phpBB 1.2.0
Сообщения: 14
Стаж: 8 лет
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Ошибка undefined method bbcode

Сообщение VladiZlav »

Спасибо огромное, сегодня два раза уже базу конвертировал, думал мой косяк, а вон оно что, внес правки и все заработало штатно. На 3.2.3 без проблем переход, а 3.2.4 вон чего подложил...

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