Instalé Drush usando la opción PEAR mencionada en la página del proyecto Drush, pero no puedo encontrar la ubicación donde se instaló.
¿Alguien sabe la ubicación de instalación predeterminada?
Específicamente, no puedo encontrar la ubicación del archivo drush.rc.php para editar y agregar múltiples sitios.
locate drush
?Respuestas:
En Unix u OS X, puede usar
which drush
para conocer la ubicación. En Windows, eswhere drush
desde la línea de comando.fuente
Consulte el archivo examples / example.drushrc.php para obtener instrucciones sobre dónde colocar sus archivos de configuración drushrc.php. $ HOME / .drush es una buena ubicación.
El
drush status
comando le mostrará sus archivos drushrc.php activos, pero no lo ayudará hasta que haya creado el archivo por primera vez.fuente
He instalado drush usando pera como se describe aquí http://drupal.org/project/drush
Una vez instalado, se puede fundar drush aquí
fuente
El comando drush site alias proporciona información más completa sobre dónde Pear ha colocado archivos drush. CD al directorio de su sitio y:
drush site-alias @self --full --with-opcional
fuente
Escriba
drush status
y verifique "Configuración de Drush" en la salida. Ese debería ser el camino al drush.fuente
Si está en un sistema basado en Linux, puede ejecutar el siguiente comando:
Deberías obtener algo que se parezca a:
Sus archivos de configuración deben estar (en este caso) en
/usr/share/php/drush
.Este comando simplemente mira el comando drush que actualmente obtiene su ruta, busca en el archivo ejecutable la ruta al archivo drush.php.
Este comando debería funcionar independientemente de cómo se instaló drush siempre que drush esté en su $ PATH. Si no sabe qué es un entorno $ PATH, todo lo que necesita saber por ahora es que DRUSH está en su camino si puede escribir
drush
en el terminal y le devolverá algo como:fuente
Solía
pear
instalardrush
y las fuentes se encuentran en mi máquina Unix en/usr/share/php/drush
which
o loswhere
comandos solo le darán la ubicación del archivo de ejecución?Versión PEAR: 1.9.4
Versión Drush: 5.7
fuente
En mi configuración de MAMP, está en /Applications/MAMP/bin/php/php5.3.14/lib/php/drush
No soy positivo, pero probablemente lo instalé con pera.
fuente
Yo también me perdí un poco después de instalar Drush en CentOS 6.4 a través de PEAR. Aquí estaba mi solución:
Después de la instalación,
which drush
devolverá la ruta al script de shell drush, que es un archivo de texto legible. La variable SCRIPT_PATH en este script de shell contiene una ruta codificada al archivo drush.php. En el directorio donde se encuentra este archivo reside el resto de la biblioteca drush descargada.Ejemplo:
Esto funcionó para drush versión 6.0.
fuente
Pear crea los archivos drush en el directorio pear / share / pear dentro de su instalación de Pear. Usted elige las ubicaciones de instalación de Pear cuando instala por primera vez Pear. Use "pear config-show" para ver todas estas configuraciones.
Entonces, si configuras pear para instalar sus binarios
/Users/local/pear/bin
(¡una muy buena opción!), Entonces es donde ejecutar "pear install drush / drush" pondría el directorio drush.Una opción podría ser buena:
/Users/local/pear/bin
. Entonces es simple vincular ese directorio a su directorio bin preferido de la siguiente manera:Estoy en OS X usando MAMP, por lo que también necesitaba agregar el alias en mi .bash_profile:
Ahora el comando "cuál drush" funciona para mí.
(Probablemente debería instalar pear in
/usr/local/pear
y los ejecutables de pear/usr/local/bin
).fuente