لقد قمت بتحديث منتداي اليوم، والآن أصبح معطلاً ولا يمكن استخدامه. ماذا يجب أن أفعل؟ هل هناك شيء مفقود؟
أو ربما، طالما أن المنتدى يعمل بسلاسة، فمن الأفضل عدم الترقية على الإطلاق؟
أم أنك تقوم بإعادة البناء عبر الطرفية، كما هو مقترح؟
لتشغيل ./launcher rebiuld app للترقية
هل قمت بإزالة المكونات الإضافية من app.yml كما هو مقترح وحاولت مرة أخرى؟
تلميح: المكون الإضافي 'discourse-post-voting' مدمج الآن مع Discourse ويجب عدم تضمينه في تكوين الحاوية الخاص بك. قم بإزالة السطر 'git clone https://github.com/discourse/discourse-post-voting' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى. لمزيد من المعلومات، راجع https://meta.discourse.org/t/373574
تلميح: المكون الإضافي 'discourse-solved' مدمج الآن مع Discourse ويجب عدم تضمينه في تكوين الحاوية الخاص بك. قم بإزالة السطر 'git clone https://github.com/discourse/discourse-solved' من ملف containers/app.yml الخاص بك، ثم حاول مرة أخرى. لمزيد من المعلومات، راجع https://meta.discourse.org/t/373574
قبل التحديث، قم بإنشاء لقطة في مدير vps، ونعم، قم بالتحديث فقط إذا كان إصدارك قديمًا جدًا.
عظيم، كدنا ننتهي — هذه الصورة تخبرنا أن الترحيل فشل ولكن الخطأ الفعلي أبعد بكثير في الأعلى.
شيء آخر عند مشاركة الأخطاء، إذا كان بإمكانك عمل كتل برمجية كهذه محاطة بعلامات اقتباس، فسيكون ذلك جيدًا أيضًا، وإلا فلا بأس، فالصورة جيدة.
FAILED ------ Pups::ExecError
بعد إعادة البناء مرة أخرى، ما هو الخطأ الذي تحصل عليه؟
إذا كان الخطأ يقول “يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة”، فافعل ذلك، وقم بالتقاط لقطات شاشة لتلك الرسائل بدلاً من هذه الرسالة.
إذن، إذا حاولت إعادة البناء مرة أخرى، تحصل على هذه الرسالة (بغض النظر عن عدد المرات التي تعيد فيها البناء)؟
في هذه المرحلة، سأفكر في إعداد خادم جديد من البداية واستعادة أحدث نسخة احتياطية والانتقال ببساطة.
يشير أسفل السجلات إلى
لإكمال الترقية، أعد البناء مرة أخرى باستخدام:
./launcher rebuild app
هل يمكنك تشغيل ذلك من فضلك.
هذه هي المرة الثانية التي أقوم بتشغيله فيها، ثم ظهر الخطأ في لقطة الشاشة الثانية.






