Je suis usin Drupal 8 et Drush 8. J'ai ~/.drush/local.aliases.drushrc.php. C'est le seul alias sous ~/.drush
Dans local.aliases.drushrc.php, j'ai
$aliases['local'] = array(
'root' => '/var/www/html/test/testme/amber/amber_school_dev',
'uri' => 'http://amber_school_dev.local',
);
Lance ça drush @local status --debug
Using the Drush script found at /home/kenpeter/.composer/vendor/drush/drush/drush.launcher using pcntl_exec
Cache HIT cid: 8.1.8-commandfiles-0-88373346a2ca94c0c49a48b75b15bd40 [0.02 sec, 3.23 MB] [debug]
$aliases['local'] = array(
'root' => '/var/www/html/test/testme/amber/amber_school_dev',
'uri' => 'http://amber_school_dev.local',
);
$aliases['local'] = array(
'root' => '/var/www/html/test/testme/amber/amber_school_dev',
'uri' => 'http://amber_school_dev.local',
);
$aliases['local'] = array(
'root' => '/var/www/html/test/testme/amber/amber_school_dev',
'uri' => 'http://amber_school_dev.local',
);
Could not find the alias @local [0.06 sec, 6.05 MB] [error]
Undefined index: command notify.drush.inc:60 [0.06 sec, 6.06 MB] [notice]
Undefined index: command notify.drush.inc:60 [0.06 sec, 6.06 MB] [notice]
drush sa
dans la racine du site me donne
@none
@self
default
Vous manquez le <?php
au début de votre fichier d'alias. C'est pourquoi le contenu de votre fichier s'imprime lorsque Drush essaie de les charger.
Les alias sont reconnus par Drush en utilisant les noms de fichiers précédés du nom d'alias.
Tu pourrais essayer drush @local.local status --debug
Premier local
de @local.local
est le nom du fichier local.aliases.drushrc.php
, et le second est la clé du $aliases
tableau du fichier.
Pour voir une liste de tous les alias présents sur le système, vous devez utiliser drush sa
.