Я изо всех сил пытаюсь установить сайт drupal из существующей конфигурации. Вот два подхода, которые я пробовал:
ВАРИАНТ 1: Импортируйте конфигурацию, изменив UID:
драш секс
на существующем сайте
сайт драша: установить
установить новый сайт
drush cset system.site uuid 478e7e74-fea3......
установить UUID на новом сайте равным существующему сайту
драш цим
на новом сайте
РЕЗУЛЬТАТ:
Импорт не выполнен по следующим причинам:
Непредвиденная ошибка во время импорта с операцией удаления для taxonomy.vocabulary.tags: попытка создать тело поля, которое не существует на узле типа сущности.
Непредвиденная ошибка во время импорта с операцией удаления для ярлыка.set.default: попытка создать тело поля, которое не существует на узле типа объекта.
Непредвиденная ошибка во время импорта с операцией удаления для contact.form.personal: попытка создать тело поля, которое не существует на узле типа объекта.
.... (этих ошибок гораздо больше, но здесь я убрал их для лучшей читабельности)
ВАРИАНТ 2: Предоставьте существующую конфигурацию уже во время установки
сайт drush: установить --existing-config
при этом конфигурация с существующего сайта доступна в каталоге конфигурации нового сайта.
РЕЗУЛЬТАТ:
Выбранный профиль имеет реализацию hook_install() и поэтому может
не устанавливаться из конфигурации.