Тест S5 Box

Вот примерно так работает модуль в реале...

Ошибки при удалении компонента Joomfish

Как устранить ошибку при удалении JoomFish

Всем привет !

Недавно меня попросили восстановить давненько заброшенный сайт Управления труда и социальной защиты - http://soc-yalta.com.ua.

Этот сайт я сделал в 2009 году и последние пол года или даже больше там не показывался. Не было да и особо нет никакого желания его продолжать, но тут сменилось руководство и новый зам начальника попросил меня немного навести на нем порядок и в дальнейшем обучить ответственных сотрудников наполнять его контентом. 

Итак начать решил с удаления не нужных компонентов и плагинов. И первое, что стал удалять был компонент - JoomFish. Как Вы помните компонент JoomFish позволяет сделать сайт мультиязычным, для этого нужно создать копию написанной статьи на нужном языке и привязать ее к оригинальной статья. Для реализации этой возможности и служит JoomFish. Итак сегодня я хочу рассказать с чем я столкнулся при удалении JoomFish.

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

Ошибка открытия административной панели Joomla. Warning: include_once(/public_html/components/com_joomfish/helpers/defines.php) [function.require-once]: failed to open stream: No such file or directory in /public_html/administrator/modules/mod_translate/mod_translate.php on line 37

Из сообщения понятно, что программа не может найти какие-то компоненты JoomFish и перестает пускать в административную панель Joomla.

В это же время на страницах сайта появилось сообщение:

Joom!Fish extension not installed correctly. Plugin not executed

Ошибка на сайте - Joom!Fish extension not installed correctly. Plugin not executed

Как избавиться от этой ошибки ?

Для этого придется отключить все плагины JoomFish, но так как сделать если административная панель не работает? Для этого придется отключить все плагины через sql запрос в PhpMyAdmin. Выполним 2 запроса:

UPDATE `jos_modules`
SET `published` = 0
WHERE module IN ('mod_jflanguageselection', 'mod_translate');

и

UPDATE `jos_plugins`
SET `published` = 0
WHERE `element` IN ('jfalternative', 'jfcategories', 'jfcontacts',
'jfcontent', 'jfdatabase', 'jfnewsfeeds', 'jfrouter', 'jfsections',
'jfweblinks');

Конечно сначала обратите внимание на приставку к имени таблиц, я использую стандартную (jos_), но у многих префикс таблиц отличается.

Этими запросами Мы отключаем плагины и теперь сможем свободно получить доступ к административной панели сайта, где через меню удалим все плагины JoomFish.{odnaknopka}

Комментарии   

 
Дмитрий
0 #1 Дмитрий 12.06.2013 06:57
Спасибо, очень помогло :-)
 
cs-nsk

Последние комментарии

Теги ...

Опрос: iOS или Android ?

Какой ОС вы чаще пользуетесь?

iOS - 0%
Android - 60%
Windows Mobile - 20%
Tizen - 0%
Другая. - 20%

Всего голосов: 5
Голосование в этом опросе закончено в: 01 Янв 2017 - 00:00
Яндекс.Метрика Анализ сайта Рейтинг@Mail.ru