المنتدى لا يعمل بعد التحديث - ما المفقود؟

لقد قمت بتحديث منتداي اليوم، والآن أصبح معطلاً ولا يمكن استخدامه. ماذا يجب أن أفعل؟ هل هناك شيء مفقود؟

إعجاب واحد (1)

أو ربما، طالما أن المنتدى يعمل بسلاسة، فمن الأفضل عدم الترقية على الإطلاق؟

أم أنك تقوم بإعادة البناء عبر الطرفية، كما هو مقترح؟

إعجابَين (2)

هل يمكنك مساعدتي في إلقاء نظرة على هاتين لقطتي الشاشة؟

4c77885a4f08ee861d9ad00f89804637

لتشغيل ./launcher rebiuld app للترقية

إعجاب واحد (1)

فشل
هذا هو الوقت الذي بدأت فيه تشغيل الترقية. بعد الترقية، طُلب مني القيام بـ pg. دون القيام بـ pg، قمت بتشغيل إعادة بناء التطبيق مرة أخرى، ثم ظهر خطأ.

هل قمت بإزالة المكونات الإضافية من 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

إعجابَين (2)

لقد علقنا مكونين إضافيين، وقمنا بالترجمة، ثم فشل ترحيل قاعدة البيانات

قبل التحديث، قم بإنشاء لقطة في مدير vps، ونعم، قم بالتحديث فقط إذا كان إصدارك قديمًا جدًا.

عظيم، كدنا ننتهي — هذه الصورة تخبرنا أن الترحيل فشل ولكن الخطأ الفعلي أبعد بكثير في الأعلى.

شيء آخر عند مشاركة الأخطاء، إذا كان بإمكانك عمل كتل برمجية كهذه محاطة بعلامات اقتباس، فسيكون ذلك جيدًا أيضًا، وإلا فلا بأس، فالصورة جيدة.

FAILED
------
Pups::ExecError
إعجابَين (2)

نظرًا لأنني لا أعرف كيفية البرمجة بنفسي، فعادةً ما أطلب من صديقي المساعدة، وأنا هنا فقط أنقل الرسالة، لذا قد لا يكون وصفي واضحًا جدًا. يرجى إلقاء نظرة على هذه اللقطة: الأمر الأول يقول إنه لا يمكنه العثور على الملف، ثم عندما أعدنا البناء مرة أخرى، أبلغ عن فشل ترحيل قاعدة البيانات.

بعد إعادة البناء مرة أخرى، ما هو الخطأ الذي تحصل عليه؟

إعجاب واحد (1)

هذا

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

3 إعجابات

إعادة البناء وهذا :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob:

إذن، إذا حاولت إعادة البناء مرة أخرى، تحصل على هذه الرسالة (بغض النظر عن عدد المرات التي تعيد فيها البناء)؟

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

بعد المحاولة مرة أخرى، هذا هو الوضع الآن.

بدأت التثبيت، ثم اتبعت التعليمات لتشغيل الأمر الأول، لكنه أظهر أنه لم يتم العثور على ملف الأمر “pg”.

ثم، بعد تخطي تلك الخطوات وتشغيل إعادة البناء مباشرة مرة أخرى، حدث الخطأ الموضح في هذه الصورة.

حاليًا، بدأ المنتدى ولكن لا يمكن الوصول إليه.

يشير أسفل السجلات إلى

لإكمال الترقية، أعد البناء مرة أخرى باستخدام:

./launcher rebuild app

هل يمكنك تشغيل ذلك من فضلك.

إعجاب واحد (1)

هذه هي المرة الثانية التي أقوم بتشغيله فيها، ثم ظهر الخطأ في لقطة الشاشة الثانية.