Я установил Drush с помощью опции PEAR, упомянутой на странице проекта Drush, но не могу найти место, где он был установлен.
Кто-нибудь знает место установки по умолчанию?
В частности, я не могу найти расположение файла drush.rc.php для редактирования и добавления нескольких сайтов.
locate drush
?Ответы:
На Unix или OS X вы можете использовать,
which drush
чтобы узнать местоположение. В Windows этоwhere drush
из командной строки.источник
См. Файл examples / example.drushrc.php для получения инструкций о том, где разместить файлы конфигурации drushrc.php. $ HOME / .drush - это хорошее место.
Команда
drush status
покажет вам ваши активные файлы drushrc.php, но она не поможет вам, пока вы не создадите файл в первый раз.источник
Я установил Drush с использованием груши, как описано здесь http://drupal.org/project/drush
После установки здесь можно найти Drush
источник
Команда псевдонима сайта drush дает более полную информацию о том, куда груша поместила файлы drush. CD в каталог вашего сайта, и:
drush site-alias @self --full --with-необязательный
источник
Введите
drush status
и проверьте «Drush configuration» в выходных данных. Это должен быть путь к вождению.источник
Если вы работаете в системе на основе Linux, вы можете выполнить следующую команду:
Вы должны получить что-то вроде:
Ваши файлы конфигурации должны быть (в этом случае) в
/usr/share/php/drush
.Эта команда просто просматривает команду drush, в настоящее время полученную по вашему пути, ищет в исполняемом файле путь к файлу drush.php.
Эта команда должна работать независимо от того, как был установлен drush, если он находится в вашем $ PATH. Если вы не знаете, что такое среда $ PATH, все, что вам нужно сейчас знать, это то, что DRUSH находится на вашем пути, если вы можете ввести
drush
в терминал, и он вернет что-то вроде:источник
Я использовал
pear
для установки,drush
и источники находятся на моей машине Unix в/usr/share/php/drush
which
илиwhere
команды дадут вам только местоположение исполняемого файла?Версия PEAR: 1.9.4 Версия
Drush: 5.7
источник
На моей установке MAMP это находится в /Applications/MAMP/bin/php/php5.3.14/lib/php/drush
Я не уверен, но я, вероятно, установил его с грушей.
источник
Я тоже немного потерялся после установки Drush на CentOS 6.4 через PEAR. Вот мое решение:
После установки
which drush
вернется путь к сценарию оболочки drush, который является читаемым текстовым файлом. Переменная SCRIPT_PATH в этом сценарии оболочки содержит жестко заданный путь к файлу drush.php. В каталоге, где расположен этот файл, находится остальная часть загруженной библиотеки drush.Пример:
Это работало для Drush версии 6.0.
источник
Pear создает файлы drush в каталоге pear / share / pear в вашей установке pear. Вы выбираете место (а) установки груши при первой установке груши. Используйте "pear config-show", чтобы увидеть все эти настройки.
Таким образом, если вы установили pear для установки его двоичных файлов
/Users/local/pear/bin
(довольно хороший выбор!), Тогда запуск «pear install drush / drush» поместит каталог drush.Выбор хороший может быть:
/Users/local/pear/bin
. Тогда просто связать этот каталог с предпочитаемым каталогом bin следующим образом:Я использую MAMP на OS X, поэтому мне также нужно было добавить псевдоним в мой файл .bash_profile:
Теперь у меня работает команда «Какие дрыши».
(Вы, вероятно, должны установить pear
/usr/local/pear
и исполняемые файлы pear/usr/local/bin
).источник