Am un site Drupal 9 care utilizează multisite pentru a sprijini atât gazdele locale, cât și cele de producție. Le-am definit în site-uri/sites.php:
$sites['www.electronovelty.com'] = 'www.electronovelty.com';
$sites['www.en9-local.pglatz.com'] = 'www.en9-local.pglatz.com';
și a creat fișiere de setări în
site-uri/www.electronovelty.com/settings.php
site-uri/www.en9-local.pglatz.com/settings.php
Folosind xdebug, am verificat la deschiderea celor două site-uri web că se folosește settings.php corect. Dar când încerc să rulez drush 11, folosește setările de la sites/default/settings.php dintr-un motiv oarecare:
% drush cr -v
[info] Se pornește bootstrap pe site
[info] Drush bootstrap faza 2
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să faceți bootstrap la faza 2
[info] Faza de bootstrap Drush: bootstrapDrupalRoot()
[info] Schimbați directorul de lucru în /Users/pglatz/dev/electronovelty/en9-www/web
[info] Directorul rădăcină Drupal 9.3.12 inițializat la /Users/pglatz/dev/electronovelty/en9-www/web
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să faceți bootstrap în faza 2
[info] Faza de bootstrap Drush: bootstrapDrupalSite()
[info] Site-ul Drupal inițializat implicit la site-uri/implicit
[succes] Reconstrucție cache este finalizată.
Am încercat să specific uri și găsește sets.php corect, dar primesc și o eroare „command nt found”, pe care nu o înțeleg:
% drush -l www.en9-local.pglatz.com -v cr
[info] Se pornește bootstrap pe site
[info] Drush bootstrap faza 2
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să faceți bootstrap în faza 2
[info] Faza de bootstrap Drush: bootstrapDrupalRoot()
[info] Schimbați directorul de lucru în /Users/pglatz/dev/electronovelty/en9-www/web
[info] Directorul rădăcină Drupal 9.3.12 inițializat la /Users/pglatz/dev/electronovelty/en9-www/web
[info] Încercați să validați faza 2 de bootstrap
[info] Încercați să faceți bootstrap în faza 2
[info] Faza de bootstrap Drush: bootstrapDrupalSite()
[info] Site-ul Drupal inițializat www.en9-local.pglatz.com la sites/www.en9-local.pglatz.com
sh: ^www.en9-local.pglatz.com$: comanda nu a fost găsită
[succes] Reconstrucție cache este finalizată.
De unde vine acea eroare și ce înseamnă?