خطأ بعد التحديث

مرحباً، أردت إطلاق تحديث ولكن الآن لا يعمل شيء. تظهر لي الأخطاء التالية:

هل يمكن لأحد أن يوضح لي الأمر؟
كيف أعدل هذا الأمر: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'؟
شكراً جزيلاً لمساعدتكم

هذا ليس خطأً، بل تحذير بشأن ميزة قديمة. كما أن رأيي الشخصي هو أن هذا من اختصاص فريق تطوير Discourse. من الحكمة أنك تقرأ المخرجات بدقة، لكن لا داعي للقلق. :wink:

انظر: [DEPRECATED] The `--deployment` flag is deprecated

لدي هذه الصورة

هذا خطأ بالتأكيد. :+1:

لا أعرف تفاصيل ذلك، لذا لا يمكنني المساعدة في الجوانب المحددة.

ومع ذلك، عند الشك وعدم وجود ما تخسره، هناك شيان يعملان عادةً:

./launcher rebuild app

أو

Discourse doctor. عذرًا، لا أتذكر الأمر عن ظهر قلب.

أتمنى أن يكون ذلك مفيدًا.

لقد قمت بكل ذلك عدة مرات بالفعل، ولكن لا يزال هذا الخطأ يظهر، بالإضافة إلى المنتدى غير المتصل.

:slightly_frowning_face:

تخميني التالي هو أن المشكلة تكمن في الإضافات الضارة. في هذه الحالة، أقترح عليك تعديل ملف app.yml وإزالتها. هناك أيضًا وضع الأمان، لكنني لست خبيرًا فيه.

سأجرب هذا. شكرًا لك :slight_smile:

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

نعم، أعتقد أن هذا يأتي من تثبيت الإضافة procourse

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

تعديل

إضافة procourse

نعم، ممتاز. إنها فكرة جيدة.

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