Помилка: Call to undefined method Joomla\CMS\Document\FeedDocument::addCustomTag()

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ів)]

Call to undefined method Joomla

Joomla 3-ї версії видала помилку наступного змісту: Call to undefined method Joomla\CMS\Document\FeedDocument::addCustomTag(). Пошукові системи при обході сайту видають помилки такого змісту: «500 (Internal Server Error)», які можна побачити в адміністративній панелі керування сайтом (Google Sites, Яндекс.Вебмайстер та ін).

Call to undefined method Joomla

Розкажу як я вирішив проблему. Але не слід використовувати дану інструкцію як універсальну. Це лише конкретний приклад на окремо взятому сайті. Проблема була із стрічкою новин.

1. Переходимо в «Система» → «Общие настройки». Далі потрібно перейти на вкладку «Система».

2. Знаходимо пункт «Параметры отладки» та підпункт «Отладка системы» напроти якого потрібно натиснути на «Да». Після цього потрібно натиснути на кнопку «Сохранить», щоб застосувалися зміни.

Call to undefined method Joomla

Call to undefined method Joomla

3. Відкриваємо проблемне посилання (сторінку) та спостерігаємо,  які відображаються помилки.

4. По скриншоті знизу видно, що помилку викликає плагін Simple Cookie Consent.

Call to undefined method Joomla

5. Переходимо в «Расширения» → «Плагины» та вимикаємо проблемний плагін. Після цього потрібно ще раз перевірити посилання (сторінку) на наявність помилок. Якщо все працює, то знову виконуємо 1-й та 2-й пункт. Але на цей раз вимикаємо «Параметры отладки».

Call to undefined method Joomla

Ось так досить швидко я знайшов плагін, який викликав конфлікт, чого і для вас бажаю.

Додати коментар