خطأ أثناء تحديث تثبيت discourse

مرحباً، هذا حبيب،

لقد كنت أحاول تحديث تثبيت discourse الخاص بي من خلال الرابط المتوفر في لوحة التحكم، ولكن للأسف، حدث خطأ والآن لا يمكنني العودة إلى الموقع لأنه يقول:

عفوًا

واجه البرنامج الذي يشغل منتدى المناقشة هذا مشكلة غير متوقعة. نعتذر عن الإزعاج.

تم تسجيل معلومات مفصلة حول الخطأ، وتم إنشاء إشعار تلقائي. سنلقي نظرة عليه.

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

من فضلك، أحتاج إلى دعمكم.

شكراً لك.

هل يمكنك مشاركة الإضافات التي تستخدمها؟

لست متأكدًا حقًا ولكني أظن أن مشرف الفئة،
ما زلت جديدًا وما زلت أتعلم عن النظام، ولكنه نظام نقوم فيه بالإشراف على الوظائف والتدريب والمناقصات من بين أمور أخرى،
لذلك كان ترقية متطلبة ثم قررت النقر على زر الترقية،
هذا هو الموقع comms.southsudanngoforum.org

أهلاً بك يا @Habib :slight_smile:
هل لديك صلاحية الوصول إلى الخادم لتجربة الترقية/إعادة البناء من هناك؟
يمكنك أيضًا التحقق من صفحة /logs لمعرفة ما إذا كانت هناك معلومات إضافية يمكنك مشاركتها - http://comms.southsudanngoforum.org/logs

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

دعني أحاول الوصول ورؤية ذلك،
لكن الرابط الخاص بالسجلات لا يفتح أو يعرض أي شيء

لقد قمت بالاتصال بالخادم عبر ssh وحاولت الترقية، لكنه يقول إنه لا يوجد مثل هذا الملف أو الدليل
ولكن عندما أقوم بتشغيل ls بعد الدخول إلى discourse، فإنه يظهر launcher باللون الأخضر وليس الأزرق

لست متأكدًا من أهمية اللون الأخضر/الأزرق، ولكن للترقية من الخادم الخاص بك، ستقوم عادةً بما يلي:

cd /var/discourse
./launcher rebuild app

هل يمكنك تزويدنا بتفاصيل إضافية حول إعداداتك؟ هل هو تثبيت قياسي؟ وهل لديك أي إضافات خارجية مثبتة؟

جرب هذا:

cd /var/discourse
ls containers

يجب أن يكون لديك إما app.yml أو web_only.yml.

بالنظر إلى أن لديك app.yml، فستقوم بعد ذلك بما يلي:

./launcher rebuild app
إعجاب واحد (1)

نعم، أستطيع رؤية ذلك، لكنه يقول الآن لا يمكن الاتصال بـ docker demon - تحقق من أنه قيد التشغيل وأن لديك حق الوصول

نعم، نجح الأمر، ولكنه يقول الآن أنه لا يمكن الاتصال بـ docker demon - تحقق من أنه قيد التشغيل وأن لديك حق الوصول إليه