تحديث وحدات وموضوعات دروبال باستخدام Composer.

Learn DrupalGetting started

الطريقة الموصى بها لتثبيت وتحديث موقع Drupal 10 هي استخدام Composer.

  1. لتحديث النواة وجميع الوحدات والموضوعات القديمة، قم بتحديث قاعدة البيانات ومسح ذاكرة التخزين المؤقت:

     composer update "drupal/" --with-all-dependencies drush updatedb drush cache:rebuild
  2. لسرد التحديثات، استخدم أمر Composer المدمج:

     composer outdated "drupal/*"
  3. لسرد التحديثات الأمنية، استخدم Drush:

     drush pm:security
  4. لتحديث وحدة نمطية أو سمة معينة، استخدم أمر Composer التالي:

     composer update drupal/modulename --with-all-dependencies
  5. لترقية الإصدار الرئيسي (مثل 1.x إلى 2.x)، استخدم أمر Composer التالي، مع استبدال رقم الإصدار الرئيسي الجديد حسب الحاجة:

     composer require drupal/modulename:^2.0
  6. بعد التحديث، قم بتشغيل أي تحديثات لقاعدة البيانات، وأعد إنشاء ذاكرة التخزين المؤقت، وقم بتصدير التكوينات التي من المحتمل أن يتم تغييرها، ومراجعة التغييرات عبر --diff :

     drush updatedb drush cache:rebuild drush config:export --diff