Удаление модуля

Авторы решений:

Задача

Удалить модуль на сайте.

Решение

Удалить модуль можно:


эротические секс игрушки
  • удалить обычным образом через сайт
  • удалить в базе данных (при этом останется папка с файлами модуля)
  • удалив папку с модулем (при этом в базе останутся таблицы, созданные модулем)

Удаление обычным образом через сайт

Откройте в браузере: http://ваш сайт/admin/build/modules
Уберите галочку напротив модуля, который вы хотите удалить и сохраните изменения.
Если всё прошло успешно, но вы увидите сообщение вверху страницы, которое это подтверждает.

Перед удалением папки модуля нужно зайти на страницу: http://ваш сайт/admin/build/modules/uninstall
На этой странице вы можете сделать удаление данных, которые модули сохранили в базе данных. Если вы этого не сделаете, то в базе данных останутся таблицы и информация, которая просто не используется.

Внимание: если вы собираетесь обновлять модуль, то данные модуля уничтожать не нужно.

Удаление модуля в базе данных

Для этого нужно выполнить код:

UPDATE `system` SET status=0 WHERE name='имя модуля';

Вместо 'имя модуля' нужно подставить имя модуля, который вы хотите удалить.
Внимание: имя модуля это не имя папки, в которой этот модуль находится. Папка может быть переименована, а имя модуля остаётся постоянным. Чтобы узнать имя модуля, откройте папку модуля и найдите в ней файл с расширением *.info. Имя этого файла (всё, что идёт до ".info") и нужно использовать.

Удаление папки с модулем

Найдите папку нужного модуля и удалите:

  • /корневая папка сайта/sites/all/modules (здесь должны быть дополнительные модули) и
  • /корневая папка сайта/modules (здесь должны быть только системные модули, включённые в Друпал по умолчанию).

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

Использованные материалы

Полезные ссылки

Поставил не ту версию перевода к модулю subscriptions. Как исправить?

Creative Commons: ­Attribution-Share Alike 2.5

Данные материалы выложены под лицензией Creative Commons: ­Attribution-Share Alike 2.5. Это значит, что вы можете распространять, копировать и модифицировать эти произведения при условии упоминания авторства оригинала, и при условии, что они также будут распространяться на условиях этой лицензии (то есть, изменённую работу нельзя защитить копирайтом). Подробнее смотри: http://ru.wikipedia.org/wiki/Creative_Commons