На одном из сайтов работающем на Drupal 7 потребовалось удалить модуль Meta tags quick.
В процессе работы столкнулся с проблемой удаления модуля - после отключении подмодулей Extra functionality и Upgrade from nodewords
Галочка на самом модуле Meta tags (quick) оставалась не активной, и естественно отключить и удалить модуль Meta tags (quick) нельзя.
Вот несколько шагов которые необходимо проделать для того, чтобы удалить модуль Meta tags (quick) в Drupal 7:
1. Необходимо во всех типах материалов, стандартных и своих удалить таблицы относящиеся к meta, в моем случае это были два поля: (Meta)Ключевые слова (Keywords) и (Meta)Описание
2. Если Вы используете таксономию, необходимо во всех словарях в вкладке Управление полями удалить таблицы относящиеся к meta, в моем случае это были два поля: (Meta)Ключевые слова (Keywords) и (Meta)Описание
3. Зайти в базу данных своего сайта с помощью phpmyadmin, найти 2 поля: field_config и field_config_instance. В этих полях неоходимо удалить таблицы относящиеся к meta, в моем случае это были два поля: meta_description и meta_keywords
После выделения нужных полей для удаления в phpmyadmin нажимаем на кнопку - крестик и соглашаемся с удалением нужных полей:
После проделанных шагов запускаем Cron зайдя по ссылке http://you_site/admin/config/system/cron
Очищаем кеш зайдя по ссылке http://you_site/admin/config/development/performance
И в модулях видим активную галочку напротив модуля Meta tags (quick), которую мы можем снять и сохранить внизу страницы.
После этого заходим на страницу удаления по адресу http://you_site/admin/modules/uninstall и удаляем модуль Meta tags (quick), а также если Вы устанавливали Extra functionality и Upgrade from nodewords
Модуль удален. Задача выполнена.
Add new comment