Use drush para baixar arquivos principais do drupal diretamente no diretório, em vez de no subdiretório


15

Quando você usa drush dlnormalmente, ele faz o download do drupal em um subdiretório, ou seja: drupal-7.16

Gostaria de pular a criação do subdiretório e apenas instalar os arquivos do diretório raiz drupal no diretório pwd ou de destino. ou seja: /var/www/install.php

Isso pode ser feito com comandos drush?

Outras soluções alternativas de shell também são bem-vindas e serão consideradas para o status de resposta se isso for impossível com o drush.


Esteja ciente de que esta é uma configuração insegura. Verifique alguns dos comentários abaixo para obter uma explicação de uma maneira mais segura de fazer isso.
bitfed

Respostas:


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

3
Você pode expandir como isso é diferente das outras respostas?
mpdonadio

11
MPD: É diferente porque realmente chega mais perto de responder à pergunta do que a resposta de Greg.
bitfed

Obrigado lunitin! É a solução, mas para resolver corretamente a questão que teria que ser. --destination = / var --drupal-projecto renomeado em www =
bitfed

1

O Drush geralmente cria um subdiretório, mas você pode copiar facilmente todos os arquivos deste subdiretório "/var/www/drupal-7.12" para sua pasta superior "/ var / www /" com este código

mv * .* ..

1

Você pode especificar o nome da pasta de destino para baixar o Drupal através do parâmetro --destination. Por exemplo:

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

Além: Observe que provavelmente é melhor colocar seu site em /var/www/mysite.org em vez de diretamente em / var / www; algum dia, convém colocar um segundo site no mesmo servidor.


11
Eu iria além e diria colocá-lo em /var/www/mysite.org/docroot para que você possa colocar seu diretório privado em /var/www/mysite.org/private e criar um /var/www/mysite.org / conf para qualquer inclusão Apache que você possa precisar. Mudar tudo isso depois do fato pode ser uma dor.
mpdonadio

FWIW, eu uso a mesma estrutura recomendada pelo MPD em todos os meus sites do Drupal.
Greg_1_anderson 5/11/12

--destination cria o subdiretório ainda. O resto não é relevante para a questão.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.