Sử dụng drush để tải các tập tin lõi drupal trực tiếp vào thư mục thay vì thư mục con


15

Khi bạn sử dụng drush dlbình thường, nó sẽ tải drupal vào thư mục con tức là: drupal-7.16

Tôi muốn bỏ qua việc tạo thư mục con và chỉ cần cài đặt các tệp thư mục gốc drupal vào thư mục pwd hoặc đích. tức là: /var/www/install.php

Điều này có thể được thực hiện với các lệnh drush?

Các cách giải quyết khác về vỏ cũng được hoan nghênh và sẽ được xem xét cho trạng thái trả lời nếu điều này là không thể với drush.


Hãy lưu ý rằng đây là một thiết lập không an toàn. Kiểm tra một số ý kiến ​​dưới đây để được giải thích về cách an toàn hơn để làm điều này.
bitfed

Câu trả lời:


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

3
Bạn có thể mở rộng về cách này khác với các câu trả lời khác không?
mpdon Arena

1
MPD: Nó khác biệt bởi vì nó thực sự đến gần hơn để trả lời câu hỏi hơn câu trả lời của Greg.
bitfed

Cảm ơn lunitin! Đó là giải pháp, nhưng để giải quyết chính xác câu hỏi cần có. --destination = / var --drupal-project-rename = www
bitfed

1

Drush thường tạo một thư mục con, nhưng bạn có thể dễ dàng sao chép tất cả các tệp từ thư mục con này "/var/www/drupal-7.12" sang thư mục trên của nó "/ var / www /" với mã này

mv * .* ..

1

Bạn có thể chỉ định tên của thư mục đích để tải xuống Drupal thông qua tham số --destination. Ví dụ:

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

Ngoài ra: Lưu ý rằng có lẽ tốt hơn là đặt trang web của bạn vào /var/www/mysite.org thay vì trực tiếp trong / var / www; Một ngày nào đó, bạn có thể muốn đặt một trang web thứ hai trên cùng một máy chủ.


1
Tôi sẽ đi xa hơn và nói hãy đặt nó vào /var/www/mysite.org/docroot để bạn có thể đặt thư mục riêng của mình vào /var/www/mysite.org/private và tạo /var/www/mysite.org / conf cho bất kỳ Apache nào bao gồm bạn có thể cần. Thay đổi tất cả những điều này sau khi thực tế có thể là một nỗi đau.
mpdon Arena

FWIW, tôi sử dụng cùng một cấu trúc được MPD khuyến nghị trong tất cả các trang web Drupal của tôi.
greg_1_anderson

--destination tạo thư mục con vẫn còn. Phần còn lại không liên quan đến câu hỏi.
bitfed
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.