Yapılandırma Yönetimi, aynı site veya proje arasında yalnızca site a.com'dan b.com'a yapılandırma içe aktarma sorunlarını önlemek için senkronizasyon yapılandırmasına izin verir, bu doğrulama işlemini gerçekleştirmek için Drupal 8 her site için bir UUID oluşturur .
Aşağıdaki komutu çalıştırarak mevcut sitenizi UUID'ye alabilirsiniz:
drush cget system.site
Yukarıdaki komut bir sonraki listeye benzer bir çıktımız olacak:
uuid: 236fa77c-d83e-42de-8a03-03c574c00160
name: Drupal 8
mail: user@example.com
slogan: ''
page:
403: ''
404: ''
front: node
admin_compact_mode: false
weight_select_max: 100
langcode: en
Config içe aktarmanın farklı bir UUID'si var, UUID'yi aşağıdaki komutla onaylayabilirsiniz.
cat sites/default/config/staging/system.site.yml
Bu nedenle, aşağıdaki Drush komutunu kullanarak Site UUID'nin değerini değiştirmeniz gerekir:
drush cedit system.site
Yukarıdaki komut, evreleme config dosyalarında bulunan aynı UUID'yi ayarlamak için favori metin düzenleyicinizi kullanmanızı sağlar.
cat sites/default/config/staging/system.site.yml
UUID'yi değiştirdikten ve izinleri değiştirdikten sonra, example.com/admin/config/development/configuration sayfasını tekrar ziyaret ederseniz, tüm değişiklikleri, silme, yeniden adlandırma ve eklemeleri göreceksiniz.
kaynak: http://enzolutions.com/articles/2014/08/27/understanding-configuration-management-in-drupal-8/