Outils pour utilisateurs

Outils du site


drupal10:config_import_export

Configuration Import/Export

Éditer le fichier web/sites/default/settings.php (le rendre modifiable) et éditer la valeur config_sync_directory.

:!: Cette ligne apparaît plusieurs fois ⇒ éditer celle qui se trouve tout en bas du fichier !!! :!:

$settings['config_sync_directory'] = '../config/global';

:!: Ne pas oublier de remettre le fichier settings.php en readonly :!:

Exporter la configuration

Dans l'environnement de développement, chaque fois qu'on modifie la configuration du site, exporter la config vers des fichiers qui seront stockés dans le dossier config et ajoutés au dépôt git.

vendor/bin/drush cex

Faire un push vers le dépôt git :

git push origin master

Importer la configuration

Dans l'environnement de production, importer les modifications depuis le dépôt git :

git pull origin master

Ensuite importer les fichiers de configuration vers le site :

vendor/bin/drush cin

Et ne pas oublier de reconstruire les caches :

vendor/bin/drush cr
drupal10/config_import_export.txt · Dernière modification: 2023/10/22 07:42 par marclebrun