Удаление плагина вручную

Как самостоятельно вручную удалить плагин если при удалении из админки вылазит ошибка. Удаление и чистка таблиц от следов плагина в базе данных.

Удаление плагина вручную

  В October CMS можно встрять в ситуацию когда невозможно удалить из админки - вместо удаления плагина выскакивает модальное окно с ошибкой. Обычно это происходит с плагинами расширяющими другие плагины.

Причиной этого обычно может быть неправильная последовательность удаления плагинов.


Удаление плагина и его следов

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

Настройки → Обновления и плагины → Управление плагинами

В списке находим нужный плагин и выключаем его.


Базы данных

  Плагины могут содержать в БД свои таблицы, а так же могут добавлять столбцы в таблицы других плагинов если они расширяют их. Поэтому первым делом необходимо удалить таблицы плагина в базе данных если они есть.

Найти информацию о создаваемых плагином таблицах и добавляемых столбцах можно в файлах миграции в папке:

plugins/updates/...

Файлы в которых создаются таблицы начинаются с create_, а файлы добавляющие столбцы в уже существующие таблицы содержат в своём названии _add_.

Нужно удалить все таблицы и столбцы созданные плагином (если таковы есть).

 

Системные записи в БД связанные с плагином могут быть с следующих таблицах:

  • deferred_bindings
  • system_plugin_history
  • system_plugin_versions
  • system_settings

Нужно просмотреть эти таблицы и удалить в них те записи которые имеют отношение к удаляемому плагину.


 

Файлы плагина

  Когда база данных почищена от следов плагина, можно приступить к последнему этапу - удалить все файлы плагина. Находятся они по следующему пути:

plugins/autorName/pluginName/...
  • autorName - имя автора плагина
  • pluginName - название плагина

Если у вас был установлен только один плагин от этого автора, можете смело удалять вместе с папкой autorName.

 

Записи по теме
said в цитатах форума RainLab.Forum
said Если вы используете на сайте плагин Forum от RainLab, вы можете заметить что при цитировании сообщений, вместе с цитируемым текстом в начало цитаты вставляется имя автора сообщения и слово said.
Вложенные изображения и их вывод
Вложенные изображения и их вывод Как в October CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения в нужном нам месте с заданными размерами.
Замена иконок в меню админки
Замена иконок в меню админки Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.
Как включить обновления в OctoberCMS
обновление Где в October CMS находится настройка позволяющая разрешить обновления ядра сайта и установленных на нём плагинов и как правильно её включить.

 

 

Комментарии 0

*** чтобы писать комментарии.