هل يمكن لأحد أن يوضح لي الأمر؟
كيف أعدل هذا الأمر: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'؟
شكراً جزيلاً لمساعدتكم
هذا ليس خطأً، بل تحذير بشأن ميزة قديمة. كما أن رأيي الشخصي هو أن هذا من اختصاص فريق تطوير Discourse. من الحكمة أنك تقرأ المخرجات بدقة، لكن لا داعي للقلق.
تخميني التالي هو أن المشكلة تكمن في الإضافات الضارة. في هذه الحالة، أقترح عليك تعديل ملف app.yml وإزالتها. هناك أيضًا وضع الأمان، لكنني لست خبيرًا فيه.
في محاولة مساعدتك، توصلت إلى ميزة رائعة جدًا يمكن أن تكون خيارًا في برنامج التشغيل إما لقبول معلمة لتجاوز جميع الإضافات، أو في حال فشل ذلك، المحاولة مرة أخرى بدون إضافات وترك رسالة توضح الإضافات غير المثبتة. بالطبع يمكن التفكير في هذا الأمر بشكل أعمق وتحسينه، لكن الفكرة موجودة.