Use drush para descargar archivos del núcleo de drupal directamente en el directorio en lugar del subdirectorio


15

Cuando lo usa drush dlnormalmente, descargará drupal en un subdirectorio, es decir: drupal-7.16

Me gustaría omitir la creación del subdirectorio e instalar los archivos del directorio raíz de drupal en el directorio pwd o de destino. es decir: /var/www/install.php

¿Se puede hacer esto con comandos drush?

Otras soluciones alternativas también son bienvenidas y se considerarán para el estado de respuesta si esto es imposible con drush.


Tenga en cuenta que esta es una configuración insegura. Consulte algunos de los comentarios a continuación para obtener una explicación de una forma más segura de hacerlo.
— mordido el

Respuestas:


22
drush dl drupal --destination=/var --drupal-project-rename=www

3
¿Puedes ampliar cómo esto es diferente a las otras respuestas?
— mpdonadio

1
MPD: Es diferente porque en realidad se acerca más a responder la pregunta que a la respuesta de Greg.
— bitfed

Gracias lunitin! ES la solución, pero para resolver correctamente la pregunta debería ser. --destination = / var --drupal-project-rename = www
— bitfed

1

Drush generalmente crea un subdirectorio, pero puede copiar fácilmente todos los archivos de este subdirectorio "/var/www/drupal-7.12" a su carpeta superior "/ var / www /" con este código

mv * .* ..

1

Puede especificar el nombre de la carpeta de destino para descargar Drupal a través del parámetro --destination. Por ejemplo:

$ cd /var
$ drush dl drupal --destination=www

Aparte: tenga en cuenta que probablemente sea mejor poner su sitio en /var/www/mysite.org en lugar de directamente en / var / www; algún día, es posible que desee poner un segundo sitio en el mismo servidor.


1
Yo iría más allá y diría que lo ponga en /var/www/mysite.org/docroot para que pueda poner su directorio privado en /var/www/mysite.org/private, y haga un /var/www/mysite.org / conf para cualquier Apache que pueda necesitar. Cambiar todo esto después del hecho puede ser un dolor.
— mpdonadio

FWIW, uso la misma estructura recomendada por MPD en todos mis sitios de Drupal.
— greg_1_anderson

--destination crea el subdirectorio aún. El resto no es relevante para la pregunta.
— mordido el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.