Наверное не стоит недооценивать в наше богатое общением в соцсетях [ ... ]
Antivirus Website Protection-компонент безопасности онент [ ... ]
Как устанавливать расширения на сайт Joomla 2.5 стандартным способом я уже написал в своей статье на этом сайте. Но отслеживая вопросы пользователей я всё больше убеждаюсь, что некоторые, или многие не знают как правильно их деинсталлировать, то есть как удалить тот же модуль, плагин или компонент в Joomla 2.5. Где и как их удалять? Достаточно ли просто скинуть модуль в корзину или его нужно обязательно деинсталлировать? Как найти в базе данных нужные, а вернее уже не нужные таблицы, оставленные удаленными расширениями? Все эти вопросы в настоящей статье. Начнём с того, что для удаления ставших невостребованными расширений необходимо зайти в админпанель, выбрать меню расширения/менеджер расширений.
Находим вкладку управление(третья слева) и нажимаем её. В зависимости от того, работаете Вы на реальном хостинге или локальном сервере, а так же от объема ресурса, эта вкладка может с первого раза не открыться, а появится сообщение об ошибке(это часто бывает на локальном сервере и на скромных, по скорости, хостингах) Необходимо просто повторить действие. Иногда появляется сообщение об ошибке строки 399 файла string.php по адресу: ваш сайт/www/libraries/joomla/string. (на хостинге вместо www это папка public_html. Открываете этот файл редактором NotePad+ или другим, где есть нумерации строк и тупо закомментируете эту строку поставив перед строкой два слэша, то есть //. После этого вкладка "Управление" будет открываться скорее. Теперь замечаете, что если открыть все расширения то страничка становится очень длинной и трудно найти необходимое для удаления. Для облегчения поиска существуют фильтры. Работают они просто. Допустим нужно удалить компонент.
Идёте во вкладку Выбор типа и выбираете в ней компонент. После этого на странице останутся только компоненты. Так же отфильтровываются и модули и плагины. Но там можно воспользоваться дополнительным фильтром в следующей вкладке (см скрин) он называется Выбор каталога. Если известно к какому типу относится плагин, например система, контент и др., то устанавливаете этот дополнительный фильтр. Тогда поиск сужается до одного двух десятков. Далее находите удаляемое расширение, ставите галочку в чекбокс слева, нажимаете кнопку деинсталляция.
При этом Вы должны быть предельно внимательными, чтобы не удалить расширение которое является системным, без которого Joomla перестанет нормально работать. Системные, это те расширения, которые были установлены вместе с Джумлой 2.5. (за небольшим исключением). В менеджерах модулей и шаблонов, есть промежуточная операция перемещения в корзину. То есть можно снять с публикации модуль, попросту выключить его, переместить в корзину(до поры), а можно навсегда распрощаться, удалив его во вкладке управление(описано выше). Что делать с ненужным - решать Вам. Если не планируете использовать модуль, который разонравился, например нашли другой, более функциональный, попросту удалите его навсегда. Если думаете, что вернетесь к его использованию, то лучше положить его в корзину, чтобы лишними установками не засорять базу данных ресурса. Модули, которые находятся в корзине можно увидеть если в менеджере модулей, нажать владку "выбор состояния"/ в корзине. Не забудьте после просмотра корзины вернуть вкладку "выбор состояния", иначе когда Вы в следующий раз зайдете в менеджер, то испугаетесь, потому что не увидите модулей, так как попадете сразу в корзину. В менеджере плагинов нет корзины. Плагин можно или выключить, или удалить. При частой установке и удалении есть опасность того, что не все таблицы удаленных расширений будут удалены. Если Вы достаточно опытны, чтобы работать с таблицами в PHP MyAdmin, то Вам не составит труда просто открыв базу данных сайта проверить наличие таблиц удаленных расширений. Внимание: При планировании ЛЮБЫХ работ с базой данных предварительно скопируйте ее себе на компьютер, чтобы в случае чего можно было ее переустановить. Скопировать, экспортировать базу данных сайта можно следующим образом. Заходите в CP панель сайта, базы данных, вкладка PHP MyAdmin. Выбираете нужную (если у Вас несколько сайтов), находите сверху "экспорт" - нажимаете. В открывшемся окне выбираете способ экспорта - выбираете обычный, отмечаете все таблицы и протянув до низа страницы нажимаете ОК. Появится стандартное окно открытия,сохранения файла - выберете сохранить и нажмете ОК. Ваша база данных сохранится в папке Загрузки(Download). Возвращаетесь в базу данных и просматриваете ее на предмет наличия таблиц удаленных расширений. Если находите, то отмечаете и удаляете.
Будьте ТРИЖДЫ ВНИМАТЕЛЬНЫ. Лучше оставить лишнюю таблицу, чем удалить нужную. Если все таки удалили что-то нужное и сайт перестал работать, то удалите базу данных и пользователя и создайте заново с тем же именем. Потом сделайте импорт таблиц базы, которую мы с Вами экспортировали. Эту операцию ВЫ уже производили, когда перемещали свой сайт на хостинг, поэтому говорить об этом излишне. Это всё, что я хотел рассказать об удалении расширений с сайта на Joomla 2.5.
До встречи, Олег
Если Вам необходимо прорекламировать на своём сайте
NEW! Joomla 2.5Я рад, что сегодня могу показать вам не совсем обычный, но [ ... ]
NEW! Joomla 2.5Частенько администратору сайта требуется p;]
NEW! Joomla 2.5
Комментарии
Можно. Светлана все неустановленные и исходники установленных расширений находятся на сервере в папке temp или tmp
Ребята К2 это отдельная БОЛЬШАЯ тема, поищите форум по ней.
Сергей, не пытайтесь удалять системные плагины. И второе, если какой-то плагин не удаляется сразу, посмотрите не плагин это какого-то компонента, который может быть удален только вместе с ним.
Здравствуйте! Это не системный плагин, это дополнительное расширение! Может включить очистку кэша?
Сергей, не пытайтесь удалять системные плагины. И второе, если какой-то плагин не удаляется сразу, посмотрите не плагин это какого-то компонента, который может быть удален только вместе с ним.
"Удаление плагина: Манифест файла недопустим или не найден."
Рад был Вам помочь. Забегайте ещё.
спасибо за статью. Вроде так все просто- а сам бы не отыскал заветный пунктик чтобы уалить все ненужное.Респек т.
RSS лента комментариев этой записи