Мария 2010 19 января 2014 в 16:54 Всем привет! Возникла такая потребность - отключить модуль из ядра user. Как можно это сделать? Дайте совет, очень надо) Drupal6 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Andruxa 19 января 2014 в 17:05 drush dis user -y но перед этим неплохо бы сделать бэкап базы: drush sql-dump > dbdump.sql
drupby 20 января 2014 в 12:58 "vortex" wrote: Чисто из интереса: а админ может существовать без user? без user вообщемто не могут и ноды существовать
Мария 2010 20 января 2014 в 13:01 Точно, вопрос интересный. Тут смысл такой - задублировали этот модуль в папке modules и sites/all/modules Если удалить тот, который в sites/all/modules - сайт падает, "белый экран". Что тут можно сделать, подозреваю, что после команды drush dis user -y будет тоже "белый экран"...
graker 20 января 2014 в 13:17 А почему вы задублировали в sites/all/modules модуль user? И зачем отключать ядреный модуль user? Загадки во тьме
Мария 2010 20 января 2014 в 13:25 Вопрос: почему? уже не столь важен. Теперь актуален вопрос: как? ))) Как вернуть модуль user на его законное место в папку modules?
graker 20 января 2014 в 13:38 Если с admin/modules и registry rebuild не выйдет, можно еще залезть в табличку system, вроде там живет путь, если правильно помню.
Orion76 20 января 2014 в 13:49 Прикольно-)) Наверное у всех бывали "соблазны" хакнуть ядерный модуль-) Но тьфу-тьфу-тьфу проносило.. В общем-то практически для любых задач достаточно хуков и альтер-функций.
Andruxa 20 января 2014 в 14:36 "Александра 2010" wrote: Как вернуть модуль user на его законное место в папку modules? "Andruxa" wrote: но перед этим неплохо бы сделать бэкап базы: drush sql-dump > dbdump.sql переносим папку user из DOCUMENT_ROOT/sites/.../modules в DOCUMENT_ROOT/modules/ заливаем дамп обратно: drush sql-drop cat dbdump.sql | `drush sql-connect`
Мария 2010 25 января 2014 в 14:46 Спасибо всем, в особенности graker Действительно, всё решается с помощью таблицы system, меняется путь и ненужный уже модуль сносится.
Комментарии
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?
Загадки во тьме
Вопрос: почему? уже не столь важен. Теперь актуален вопрос: как? )))
Как вернуть модуль 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, меняется путь и ненужный уже модуль сносится.