Использование псевдонима drush @self ничего не возвращает


Согласно документации для drush (версия 5.9), он имеет встроенный псевдоним @self.

Когда я пытаюсь использовать псевдоним @self в такой команде, как:

drush site-alias @self

Ничего не возвращается. Однако, используя псевдонимы, которые я определил в своем aliases.drushrc.php, команды работают должным образом.

У кого-нибудь есть какие-либо идеи относительно того, что может происходить?

 1
Author: kenorb, 2014-04-04

1 answers

Чтобы использовать псевдоним @self, Drush должен иметь возможность обнаруживать и загружать ваш сайт Drupal на основе текущего рабочего каталога. Если ваш settings.php файл находится в каталоге "по умолчанию", затем вы можете перейти в корневой каталог Drupal или в любой каталог ниже него, и @self будет работать. Если ваш settings.php находится в каком-либо другом каталоге, то вы должны либо записать компакт-диск в каталог, который settings.php файл находится внутри, или укажите параметр --uri для удаления.

Вы также можете использовать @self без изменения вашего рабочего каталога, если вы укажете параметры --root и --uri для Drush.

 5
Author: greg_1_anderson, 2014-04-04 19:22:19