Instalei o Drush usando a opção PEAR mencionada na página do projeto Drush, mas não consigo encontrar o local em que ele foi instalado.
Alguém sabe o local de instalação padrão?
Especificamente, não consigo encontrar o local do arquivo drush.rc.php para editar e adicionar vários sites.
locate drush
?Respostas:
No Unix ou OS X, você pode usar
which drush
para aprender a localização. No Windows, éwhere drush
da linha de comando.fonte
Veja o arquivo examples / example.drushrc.php para obter instruções sobre onde colocar seus arquivos de configuração drushrc.php. $ HOME / .drush é uma boa localização.
O
drush status
comando mostrará seus arquivos drushrc.php ativos, mas não o ajudará até você ter criado o arquivo pela primeira vez.fonte
Eu instalei o drush usando pear, conforme descrito aqui http://drupal.org/project/drush
Uma vez instalado, o drush pode ser encontrado aqui
fonte
O comando drush site alias fornece informações mais completas sobre onde o pear colocou arquivos drush. CD para o diretório do seu site e:
drush site-alias @self --full --with-opcional
fonte
Digite
drush status
e verifique "Drush configuration" na saída. Esse deve ser o caminho para drush.fonte
Se você estiver em um sistema baseado em Linux, poderá executar o seguinte comando:
Você deve obter algo como:
Seus arquivos de configuração devem estar (neste caso) em
/usr/share/php/drush
.Esse comando simplesmente analisa o comando drush atualmente sendo originado pelo seu caminho, procura no arquivo executável o caminho para o arquivo drush.php.
Este comando deve funcionar independentemente de como o drush foi instalado, desde que esteja no seu $ PATH. Se você não sabe o que é um ambiente $ PATH, tudo o que você precisa saber agora é que o DRUSH está no seu caminho, se você pode digitar
drush
no terminal e ele retornará algo como:fonte
Eu costumava
pear
instalardrush
e as fontes estão localizadas na minha máquina Unix em/usr/share/php/drush
which
ouwhere
comandos fornecerão apenas a localização do arquivo de execução?Versão PEAR: 1.9.4
Versão Drush: 5.7
fonte
Na minha configuração do MAMP, está em /Applications/MAMP/bin/php/php5.3.14/lib/php/drush
Não sou positivo, mas provavelmente o instalei com pêra.
fonte
Eu também me perdi um pouco depois de instalar o Drush no CentOS 6.4 via PEAR. Aqui estava a minha solução:
Após a instalação,
which drush
retornará o caminho para o script drush shell, que é um arquivo de texto legível. A variável SCRIPT_PATH neste script de shell contém um caminho codificado para o arquivo drush.php. No diretório em que esse arquivo está localizado, o restante da biblioteca de descargas baixada reside.Exemplo:
Isso funcionou para a versão 6.0 do drush.
fonte
O Pear cria os arquivos drush no diretório pear / share / pear na sua instalação do pear. Você escolhe o (s) local (is) de instalação do pear quando instala o pear pela primeira vez. Use "pear config-show" para ver todas essas configurações.
Portanto, se você configurar o pear para instalar seus binários em
/Users/local/pear/bin
(uma boa escolha!), É nesse ponto que executar "pear install drush / drush" colocará o diretório drush.Uma boa opção pode ser:
/Users/local/pear/bin
. Então é simples vincular esse diretório ao seu diretório bin preferido da seguinte maneira:Estou no OS X usando o MAMP, então também precisei adicionar o alias no meu .bash_profile:
Agora, o comando "what drush" funciona para mim.
(Você provavelmente deve instalar o pear in
/usr/local/pear
e os executáveis pear no/usr/local/bin
).fonte