it-swarm.asia

كيفية تحديث drupal 7.7 إلى 7.8 يدويًا؟

لقد وجدت أن هناك تحذيرًا على موقعي يفيد بأن التحديثات اليدوية لـ Drupal مطلوبة.

كيف يمكنني القيام بذلك بأمان؟enter image description here

7
Kit Ho

انظر هذا مقالة من وثائق Drupal.org تحت قسم "تحديثات الإصدار الصغير".

للتحديث من إصدار واحد ثانوي 7.x Drupal إلى أي إصدار 7.x لاحق ، بعد اتباع الإرشادات الموجودة في قسم المقدمة في أعلى هذا الملف:

  1. قم بتسجيل الدخول كمستخدم بإذن "إدارة تحديثات البرامج".
  2. انتقل إلى الإدارة> التهيئة> التطوير> وضع الصيانة. قم بتمكين مربع الاختيار "ضع الموقع في وضع الصيانة" واحفظ التكوين.
  3. قم بإزالة كافة الملفات والدلائل الأساسية القديمة ، باستثناء دليل "المواقع" وملف تعريف التثبيت الأصلي في دليل "ملفات التعريف" وأي ملفات مخصصة قمت بإضافتها في مكان آخر.

  4. قم بتنزيل أحدث Drupal 7.x إطلاق من http://drupal.org/project/drupal إلى دليل خارج جذر الويب الخاص بك. استخرج الأرشيف وانسخ الملفات في دروبال الخاص بك
    الدليل.

  5. أعد تطبيق أي تعديلات على الملفات مثل .htaccess أو robots.txt.
  6. قم بتشغيل update.php بزيارة http://www.example.com/update.php (استبدل www.example.com باسم نطاقك). سيؤدي هذا إلى تحديث جداول قاعدة البيانات الأساسية.
  7. انتقل إلى الإدارة> التقارير> تقرير الحالة. تحقق من أن كل شيء يعمل كما هو متوقع.
  8. تأكد من أن $ update_free_access يساوي FALSE في settings.php.
  9. انتقل إلى الإدارة> التهيئة> التطوير> وضع الصيانة. قم بتعطيل مربع الاختيار "وضع الموقع في وضع الصيانة" واحفظ التكوين.
8
Bart

بالمختصر :

  1. استبدل جميع الملفات بملفات 7.8 (باستثناء دليل المواقع!) -> هذا سيهتم بجزء الملف
  2. قم بتشغيل البرنامج النصي للتحديث (url/update.php). -> هذا سيهتم بجزء قاعدة البيانات

نظرًا لأنك لم تستبدل دليل الملفات ، يجب أن تكون جميع الإعدادات الأساسية (settings.php) على ما يرام.

هذا هو المبدأ الرئيسي في تحديث طفيف. بالطبع يجب عليك دائمًا اتخاذ الاحتياطات مثل النسخ الاحتياطية ، والعناية بجميع الملفات خارج دليل المواقع التي قد تكون تغيرت.

لمزيد من المعلومات ، راجع: انظر http://drupal.org/node/1223018

4
Peter