Всем привет!
Возникла такая потребность - отключить модуль из ядра user.
Как можно это сделать? Дайте совет, очень надо)
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Всем привет!
Возникла такая потребность - отключить модуль из ядра user.
Как можно это сделать? Дайте совет, очень надо)
Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.
Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code
Drupal – торговая марка Дриса Бёйтарта
Комментарии
drush dis user -y
но перед этим неплохо бы сделать бэкап базы:
drush sql-dump > dbdump.sql
Спасибо, буду пробовать! Отпишусь о результатах.)
Чисто из интереса: а админ может существовать без user?
без user вообщемто не могут и ноды существовать
Точно, вопрос интересный. Тут смысл такой - задублировали этот модуль в папке modules и sites/all/modules
Если удалить тот, который в sites/all/modules - сайт падает, "белый экран".
Что тут можно сделать, подозреваю, что после команды drush dis user -y будет тоже "белый экран"...
А почему вы задублировали в sites/all/modules модуль user?
И зачем отключать ядреный модуль user?
Загадки во тьме Wacko
Вопрос: почему? уже не столь важен. Теперь актуален вопрос: как? )))
Как вернуть модуль user на его законное место в папку modules?
https://drupal.org/node/183681
Если с admin/modules и registry rebuild не выйдет, можно еще залезть в табличку system, вроде там живет путь, если правильно помню.
Прикольно-))
Наверное у всех бывали "соблазны" хакнуть ядерный модуль-)
Но тьфу-тьфу-тьфу проносило..
В общем-то практически для любых задач достаточно хуков и альтер-функций.
graker, спасибки, буду думать!
переносим папку user из DOCUMENT_ROOT/sites/.../modules в DOCUMENT_ROOT/modules/
заливаем дамп обратно:
drush sql-drop
cat dbdump.sql | `drush sql-connect`
Спасибо всем, в особенности graker
Действительно, всё решается с помощью таблицы system, меняется путь и ненужный уже модуль сносится.