Я изо всех сил пытаюсь установить сайт 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() и поэтому может
не устанавливаться из конфигурации.