لقد قمت بتشغيل التحديثات هذا الصباح من واجهة الويب، وخلال تحديث Discourse (وليس Docker)، ظهر أن التحديث فشل. نظرت إلى عرض السجل، لكنه لا يعني لي الكثير. ثم قمت بالاتصال عبر SSH، ونفذت الأمر ‘cd /var/discourse’ ثم ‘git pull’ و ‘./launcher rebuild app’. بعد اكتمال كل شيء، يعرض الموقع خطأ 502 Bad Gateway. (http://forums.nyheritage.org/ على سبيل المثال). لقد قرأت المواضيع المشابهة، لكنني لم أجد أي شيء يقترح مسار عمل واضحًا في هذه الحالة.
كنت سأرفق مخرجات أداة Discourse Doctor، لكن المستخدمين الجدد لا يمكنهم رفع المستندات، ولا يمكنني اقتباسها لأن المستخدمين الجدد يمكنهم نشر رابطين فقط. لذا، فإن رابط موقع الخادم هو: http://forums.nyheritage.org/NjliZDRlYzE3NTZlZTU0.txt. آمل أن يعمل.
أي اقتراحات لمزيد من المحاولات ستكون موضع تقدير! شكرًا!
/var/discourse# docker ps --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ae2dac939415 local_discourse/app "/sbin/boot" 7 minutes ago Exited (5) 2 minutes ago app
مشكلة مماثلة هنا: قمت بإعادة بناء التطبيق (./launcher rebuild app) والآن يعيد الموقع عرض هذا الخطأ. كنت أحاول إضافة حاوية جديدة وإعداد منتدى متعدد مع وكيل nginx، لكن حدث خطأ ما. وعند عودتي إلى الإعدادات الأصلية، توقف المنتدى عن العمل (… نعم، أنا متأكد من أن الإعدادات قد استُعيدت بشكل صحيح).
نفس المشكلة أيضًا، قمت بتشغيل تحديث Docker ثم حاولت تطبيق تحديثات Discourse فقط، لكنني حصلت على خطأ 502. أشار الترقية إلى أنه فشل، وكنت أرى خطأ 500، فذهبت قمت بإعادة البناء (./launcher rebuild app)، والآن أرى خطأ 502.