Как понять какого модуля не хватает, если файлы модуля случайно стерли.

Главные вкладки

Аватар пользователя VasyOK VasyOK 19 мая 2010 в 3:39

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

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

Т.е. нужно кокоето решение, которое четко скажет "не хватает файлов такогото модуля"

Комментарии

Аватар пользователя direqtor direqtor 19 мая 2010 в 13:18

На странице управления модулями должны показываться отсутствующие модули.
Ещё в таблице system смотрите записи со status=1. Это включённые модули.

Аватар пользователя VasyOK VasyOK 19 мая 2010 в 17:53

А status=0 это что значит?

И что значит когда status=0, а самого модуля нет? После того, как я его файлы скопировал в sites/all/modules он не был включен на странице модулей.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 19 мая 2010 в 18:29

убрал директорию с wysiwyg и сделал тест с drush, а именно:

drush -s up

он выдал:

module wysiwyg is incompatible with this release of Drupal, [warning]
and will be disabled.
UPDATE {system} SET status = 0 WHERE name IN ('wysiwyg') [success]

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 19 мая 2010 в 20:51

это. если есть навык работы в коммадной строке (или деваться некуда), то простое.

насчет подойдет... ну вот ошибку нужного сорта оно выдает, НО только один раз так как после этого проходит UPDATE {system}.... и всё. да, еще замечание я его только в linux использую. под win с выводом служебных сообщений в консоль запросто могут быть проблемы.

и напоследок... drush оказался очень полезной штукой! многие админские вещи сейчас в основном делаю им.

Аватар пользователя VasyOK VasyOK 19 мая 2010 в 20:58

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