مرحباً! لقد قمت للتو بتشغيل التحديث الآلي على نسخة Discourse الخاصة بنا قبل بضعة أيام (وهي موجودة داخل حاوية Docker). والآن توقفت تماماً عن العمل - عند الدخول إلى الموقع تظهر رسالة “عفوًا”.
استخدمت الأمر “tail shared/standalone/log/rails/production.log” للحصول على مخرجات السجل التالية:
استثناء في المهمة: لا يمكن تحميل الترجمات من /var/www/discourse/config/locales/client.en_US.yml: #<Errno::ENOENT: لا يوجد ملف أو دليل @ rb_sysopen - /var/www/discourse/config/locales/client.en_US.yml>
كانت هذه ترقية معقدة شملت تحديث PostgreSQL 13. عادةً ما تحدث مثل هذه الترقية أقل من مرة واحدة في السنة. ستحتاج إلى إجراء ترقية عبر سطر الأوامر حوالي 3 مرات في السنة.