Drupal मॉड्यूल अपडेट करना
यह दस्तावेज़ अपूर्ण है। अधिक जानकारी जोड़ें.
क्योंकि Drupal 8 साइट को स्थापित और अपडेट करने का अनुशंसित तरीका Composer का उपयोग करना है, इस पृष्ठ में बताया गया है कि Composer के माध्यम से मॉड्यूल कैसे अपडेट करें। और क्योंकि आप कमांड लाइन का उपयोग कर रहे हैं, हम कुछ कार्यों के लिए Drush का भी उपयोग करेंगे।
जो लोग Drush के माध्यम से मॉड्यूल अपडेट करने के आदी हैं, उन्हें ध्यान देना चाहिए कि Drush 9 और Drush 10 (वर्तमान संस्करण) में सभी up
, pm-update
, pm-updatecode
और pm-updatestatus
कमांड अब अप्रचलित हो चुके हैं। अब आपको उनके स्थान पर Composer कमांड का उपयोग करना चाहिए।
उपलब्ध अपडेट की सूची
उन पैकेजों की सूची दिखाने के लिए Composer की बिल्ट-इन कमांड का उपयोग करें जिनके लिए अपडेट उपलब्ध हैं:
composer outdated 'drupal/*'
आप यह जानकारी Composer की show
कमांड से भी प्राप्त कर सकते हैं।
सुरक्षा अपडेट की सूची
Drupal.org से सुरक्षा स्थिति की जानकारी Composer के माध्यम से उपलब्ध नहीं है। सौभाग्य से, Drush इसमें मदद करता है:
drush pm:security
अपडेट स्थापित करना
किसी विशेष मॉड्यूल या Drupal प्रोजेक्ट को अपडेट करने के लिए:
composer update drupal/modulename --with-dependencies
अंत में, सभी डेटाबेस अपडेट चलाएँ, कैश पुनर्निर्मित करें, और किसी भी परिवर्तित कॉन्फ़िगरेशन को निर्यात करें (परिवर्तनों को --diff
के साथ देखें):
drush updatedb drush cache:rebuild drush config:export --diff