Обновление реестра тем и модулей. Перемещение модулей Drupal.
Иногда в Drupal возникает ситуация когда нужно перестроить реестр тем и модулей. Это может быть связано с перемещением модулей или тем, изменением их названий и т. д. Возьмем реальный пример, модуль был установлен в папку sites/all/modules но его необходимо переместить в папку sites/all/contrib без отключения и удаления. При активации модуля его расположение заносится в системные таблицы system, registry и registry_file. Эти таблицы содержат список доступных модулей, их расположение и расположение файлов этих модулей. Фактически при перемещении модулей нужно обновить значения в этих таблицах на новые.