يبدو أن هذه رسالة خطأ من S3، لكنني قمت بتعطيل خيار “تمكين رفع الملفات عبر S3” في إعدادات الملفات. لا أريد رفع الصور إلى S3. لقد قمت بتعيين DISCOURSE_USE_S3 إلى true في ملف app.yml، لكن هذا مخصص للنسخ الاحتياطي اليومي عبر S3.
لقد قمت بإلغاء التعليق على DISCOURSE_USE_S3 وعلى جميع إعدادات DISCOURSE_S3_*، والآن يمكنني رفع الصور. ومع ذلك، أعتقد أن هذا سيؤدي إلى تعطيل النسخ الاحتياطية اليومية إلى S3. أظن أنه يمكنني تجربة إلغاء التعليق على DISCOURSE_USE_S3 فقط، ثم الانتظار لمدة 24 ساعة والتحقق مما إذا كانت كل من رفع الصور بدون S3 والنسخ الاحتياطية مع S3 تعملان بشكل صحيح.
يبدو أنني يجب أن أستثني جميع إعدادات DISCOURSE_S3_* لكي تعمل عمليات الرفع. هل توجد طريقة للسماح لكل من نسخ S3 الاحتياطية وعمليات الرفع غير S3 بالعمل في Discourse؟
إليك متغيرات app.yml ذات الصلة للرجوع إليها. حاليًا، تم التعليق على جميعها.