ड्रूपल का उपयोग ड्रुपल कोर फ़ाइलों को डायरेक्ट्री में करने के बजाय सीधे उपनिर्देशिका में करें


15

जब आप का उपयोग drush dlसामान्य रूप से, यह एक उपनिर्देशिका यानी में Drupal डाउनलोड करेगा: Drupal-7.16

मैं उपनिर्देशिका बनाना छोड़ना चाहता हूं और बस ड्रुपल रूट डायरेक्टरी फाइलों को पीडब्ल्यूडी या डेस्टिनेशन डायरेक्टरी में इंस्टॉल करना चाहता हूं। अर्थात्: /var/www/install.php

क्या यह ड्रश कमांड के साथ किया जा सकता है?

अन्य शेल वर्कआर्स भी स्वागत करते हैं और उत्तर स्थिति के लिए विचार किया जाएगा यदि यह ड्रश के साथ असंभव है।


विदित हो कि यह एक असुरक्षित सेटअप है। ऐसा करने के लिए अधिक सुरक्षित तरीके की व्याख्या के लिए नीचे कुछ टिप्पणियों की जाँच करें।
बिटफेड

जवाबों:


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

3
क्या आप इस पर विस्तार कर सकते हैं कि यह अन्य उत्तरों से कैसे भिन्न है?
mpdonadio

1
MPD: यह अलग है क्योंकि यह वास्तव में ग्रेग के उत्तर की तुलना में प्रश्न का उत्तर देने के करीब आता है।
बिटफेड

धन्यवाद lunitin! यह समाधान है, लेकिन इस प्रश्न को सही ढंग से हल करने के लिए यह होना चाहिए। --destination = / var --drupal-project-rename = www
bitfed

1

Drush आमतौर पर एक उप निर्देशिका बनाता है, लेकिन आप आसानी से इस उप निर्देशिका "/var/www/drupal-7.12" से सभी फाइलों को अपने ऊपरी फ़ोल्डर में कॉपी कर सकते हैं "/ var / www /" इस कोड के साथ

mv * .* ..

1

आप Drupal को --destination पैरामीटर के माध्यम से डाउनलोड करने के लिए गंतव्य फ़ोल्डर का नाम निर्दिष्ट कर सकते हैं। उदाहरण के लिए:

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

एक तरफ: ध्यान दें कि अपनी साइट को सीधे / var / www में सीधे रखने के बजाय /var/www/mysite.org में डालना बेहतर है; किसी दिन, आप उसी सर्वर पर दूसरी साइट डालना चाह सकते हैं।


1
मैं और आगे जाऊंगा, और कहूंगा कि इसे /var/www/mysite.org/docroot में डाल दें ताकि आप अपनी निजी निर्देशिका /var/www/mysite.org/pirt में डाल सकें, और /var/www/mysite.org बना सकें। / किसी भी अपाचे के लिए आप में आवश्यकता हो सकती है शामिल हैं। तथ्य के बाद यह सब बदलना दर्द हो सकता है।
mpdonadio

एफडब्ल्यूआईडब्ल्यू, मैं अपने सभी ड्रुपल साइटों में एमपीडी द्वारा अनुशंसित उसी संरचना का उपयोग करता हूं।
greg_1_anderson

-destination अभी भी उपनिर्देशिका बनाता है। शेष प्रश्न के लिए प्रासंगिक नहीं है।
बिटफेड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.