web-dev-qa-db-fra.com

Utilisez drush pour télécharger les fichiers de base drupal directement dans le répertoire plutôt que dans le sous-répertoire

Lorsque vous utilisez drush dl normalement, il télécharge drupal dans un sous-répertoire, c'est-à-dire: drupal-7.16

Je voudrais ignorer la création du sous-répertoire et installer simplement les fichiers du répertoire racine drupal dans le répertoire pwd ou destination. Ie: /var/www/install. php

Cela peut-il être fait avec des commandes drush?

D'autres solutions de contournement de Shell sont également les bienvenues et seront prises en compte pour le statut de réponse si cela est impossible avec le drush.

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

Drush crée généralement un sous-répertoire, mais vous pouvez facilement copier tous les fichiers de ce sous-répertoire "/var/www/drupal-7.12" dans son dossier supérieur "/ var/www /" avec ce code

mv * .* ..
1
saadlulu

Vous pouvez spécifier le nom du dossier de destination à télécharger Drupal dedans via le paramètre --destination. Par exemple:

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

De côté: Notez qu'il est probablement préférable de placer votre site dans /var/www/mysite.org plutôt que directement dans/var/www; un jour, vous voudrez peut-être mettre un deuxième site sur le même serveur.

1
greg_1_anderson