هل هناك أي شيء آخر قد يكون مفيدًا لتشغيله في نفس الوقت؟ (لمن لا يستخدمون وحدة التحكم بشكل متكرر) لقد اخترت هذه:\n\n\n\nApt-get update\nApt-get upgrade\nReboot\n\n\n\ncd /var/discourse \n./launcher rebuild app\n\n\n\u003cs\u003e./launcher cleanup \u003c/s\u003e \n\u003csmall\u003e(تعديل: ربما انتظر بضعة أيام قبل التشغيل، في حال احتجت إلى استعادة إصدار سابق) \u003c/small\u003e
إعادة التشغيل reboot كما ذكرت ينهي كل شيء. هذا الفحص كل بضعة أسابيع كافٍ.
لا أوصي باستخدام ./launcher cleanup app مباشرة بعد إعادة البناء rebuild، لأنه إذا كانت هناك مشكلة، فقد يكون من المفيد العودة بسرعة إلى إعادة البناء السابقة باستخدام ./launcher restart app. بعد بضعة أيام، يكون الأمر جيدًا.
واجهت هذه المشكلة بالأمس عند الترقية من الإصدار التجريبي 7 إلى الإصدار التجريبي 8؛ جعلت مطوري يشغلون الأمر ./launcher rebuild ويبدو أنه قد حل المشكلة. أهتم بمعرفة الحل/السبب المحتمل.
بالنسبة لي، كان الأمر هو “تحديث مدير Docker” أولاً، ثم “تحديث الكل” - والذي قام بتحديث 4 إضافات و Discourse نفسه. عندما عاد، أظهر أن Discourse وأحد الإضافات لا يزال لديهما تحديث لتشغيله. النقر على “تحديث الكل” مرة أخرى جلب الطرفية، وشاشة سوداء لأكثر من ساعة. أدى تحديث الصفحة إلى ظهور “إصدار قديم من صورة Discourse”.