im gonna install multitite поведение drupal: общая база кода и одна база данных на сайт.Рекомендации по обновлению многоуровневой установки Drupal
Идея состоит в том, чтобы сохранить модули, которые используются всеми сайтами в папке /sites/all/modules/
, а также темы и модули, используемые только одним сайтом в нем /sites/example1.com/
папок.
Я прочитал 10-минутную многоуровневую конфигурацию, и все прошло хорошо с первой попытки, но теперь у меня есть вопрос.
Когда некоторые из «общих» модулей будут обновляться, я должен только обновить папку /sites/all/modules/modulename
, это нормально, но что делать, когда обновление модуля необходимо также обновить базу данных?
Мне нужно войти в систему и запустить update.php
для каждого сайта, или есть автоматическая процедура, чтобы обновить все базы данных сайтов, которые используют этот модуль?
Я полагаю, что обновление скриптов модуля, но оставление таблицы db в модуле не затронуто, вызовет некоторые проблемы.
И как разместить все сайты в режиме «off-line», пока я обновляю модули?
OMG это здорово! я дам ему посмотреть глубже – Strae
+1 мех упоминания drush – DrColossos