Synchronisation de la conf
bases du truc
Doc pour deployer config d'un meme site sur plusieurs serveurs (prod et dev) à https://www.drupal.org/documentation/administer/config
La conf active est en db, on peux exporter soit la totale (fichiers .yml dans un .tar.gz) soit pour un module (à admin/config/development/configuration/single/export), soit encore via drush.
Le dossier sync comporte ce qu'on importe - pour l'activer aller à admin/config/development/configuration/sync
Chaque site a un UUID, pour le voir : drush cget system.site
changer l'emplacement du dossier sync
https://www.drupal.org/docs/8/configuration-management/changing-the-stor...
Par ex: $config_directories[CONFIG_SYNC_DIRECTORY] = '../config/sync';
conf des sites sur pi
settings.php de
- drucomp (maitre vide en default) : $config_directories['sync'] = '../config/sync';
- druc1 : $config_directories['sync'] = '../config/sync1';
Je ne compremnais pas pourquoi certains sites montraient une erreur là, d'autre non. Depuis sudo chown pi:www-data -R drucomp/
plus d'erreur D
sur le web
Doc pour deployer config d'un meme site sur plusieurs serveurs (prod et dev) à https://www.drupal.org/documentation/administer/config
la commande drush https://drushcommands.com/drush-8x/config/config-edit/