Gunakan drush untuk mengunduh file inti drupal langsung ke direktori daripada subdirektori

15

Ketika Anda menggunakan drush dlnormal, itu akan mengunduh drupal ke subdirektori yaitu: drupal-7.16

Saya ingin melewatkan membuat subdirektori dan hanya menginstal file direktori root drupal ke direktori pwd atau tujuan. yaitu: /var/www/install.php

Bisakah ini dilakukan dengan perintah drush?

Pemecahan masalah shell lainnya juga diterima dan akan dipertimbangkan untuk status jawaban jika ini tidak mungkin dengan drush.

bitfed
sumber
Ketahuilah bahwa ini adalah pengaturan yang tidak aman. Periksa beberapa komentar di bawah untuk penjelasan tentang cara yang lebih aman untuk melakukan ini.
bitfed

Jawaban:

22
drush dl drupal --destination=/var --drupal-project-rename=www
lunitin
sumber
3
Bisakah Anda mengembangkan perbedaan ini dari jawaban yang lain?
mpdonadio
1
MPD: Ini berbeda karena sebenarnya lebih dekat dengan menjawab pertanyaan daripada jawaban Greg.
bitfed
Terima kasih lunitin! Itu ADALAH solusinya, tetapi untuk menyelesaikan pertanyaan dengan benar itu harus. --destination = / var --drupal-project-rename = www
bitfed
1

Drush biasanya membuat sub direktori, Tetapi Anda dapat dengan mudah menyalin semua file dari sub direktori ini "/var/www/drupal-7.12" ke folder atasnya "/ var / www /" dengan kode ini

mv * .* ..
saadlulu
sumber
1

Anda dapat menentukan nama folder tujuan untuk mengunduh Drupal ke melalui parameter --destination. Sebagai contoh:

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

Selain itu: Perhatikan bahwa mungkin lebih baik untuk meletakkan situs Anda di /var/www/mysite.org daripada langsung di / var / www; suatu hari nanti, Anda mungkin ingin meletakkan situs kedua di server yang sama.

greg_1_anderson
sumber
1
Saya akan melangkah lebih jauh, dan mengatakan letakkan di /var/www/mysite.org/docroot sehingga Anda dapat meletakkan direktori pribadi Anda di /var/www/mysite.org/private, dan membuat /var/www/mysite.org / conf untuk setiap Apache termasuk yang Anda butuhkan. Mengubah semua ini setelah faktanya bisa jadi menyebalkan.
mpdonadio
FWIW, saya menggunakan struktur yang sama yang direkomendasikan oleh MPD di semua situs Drupal saya.
greg_1_anderson
--destination membuat subdirektori masih. Sisanya tidak relevan dengan pertanyaan.
bitfed