Ошибка Call to undefined method stdClass::onDisplay() Error в Joomla

Недавно лечили один из сайтов клиента на Joomla 1.5 от вирусов.  Чистка файлов результатов не дала и было принято решение пересобрать Joomla из дистрибутива + бекап базы.

Пересобрали сайт - вроде все работает. Но в админке перестали работать редакторы -  грузится только пару строк и дальше белый экран.

Включив трансляцию ошибок  - увидели:

Fatal error: Call to undefined method stdClass::onDisplay() in /wour_website_directory/libraries/joomla/html/editor.php on line 268

Разобрались. Эта ошибка возникает когда Joomla пытается подгрузить один или несколько плагинов которые не работают или повреждены.

Как убрать код вируса со всех старниц сайта

Довольно часто сайты подвергаются хакерским атакам и довольно часто они успешны.  О причинах можно говорить много, но как правило, это:

 - старая версия CMS,
- старые версии компонентов, плагинов и модулей,
- простой пароль для ftp юзеров,
- вирусы на компьютерах пользователей-администраторов сайта.

Допустим, вы получили ситуацию когда Яндекс и Google заблокировали Ваш сайт и выдают предупреждение об опасности на вашем сайте.

Что делать?

Проблема с AllVideos Reloaded и старой версией FlashPlayer.

Иногда при использовании компонента AllVideos Reloaded возникает проблема с сообщением о том, что у Вас установлена старая версия флеш плеера. Устновка последней версии Adobe Flash Player сообщение не устраняет. Скорее всего это происходит из-за какого то конфликта в скриптах на сайте. Но дабы не переделывать весь темплейт можно воспользоваться простым методом:

Как вставить аудио и видео в Joomla

Для вставки аудио и видеороликов в материалы Joomla как нельзя лучше подходит компонент AllVideos Reloaded.

Сброс пароля администратора в Joomla

Для тех, кто часто забывает пароль администратора в панель администрирования CMS Joomla

Подробнее Комментарий (0) Просмотров: 1317