"عذراً، هذا الملف كبير جداً" لكن لا

بالنسبة لصورة أريد رفعها على أحدث إصدار من Discourse، حيث تم ضبط كل من max_image_size_kb و max_attachment_size_kb على 4096، فحتى لو قمت بضبطهما على 20000 كيلوبايت، فإن صورتي (jpg) بحجم 1.2 ميجابايت وأواجه هذه الرسالة:


عذراً، الملف كبير جداً (الحجم الأقصى المسموح به هو 4096 كيلوبايت).

ما لم تتمكن من إعادة إنتاج المشكلة هنا، فإن هذه مشكلة في تكوين مثيلك الخاص. 4 ميجابايت هو حد الرفع الافتراضي في Discourse.

السبب الأكثر شيوعًا لهذه المشكلة هو وجود وكيل عكسي غير مُعد بشكل صحيح.

كان لدي نفس المشكلة تمامًا، لكن ضبط client_max_body_size في الوكيل العكسي الخاص بي حلّ هذه المشكلة.

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

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

> عذرًا، هذا الملف كبير جدًا (الحد الأقصى للحجم هو 50 ميجابايت). لماذا لا تقوم بتحميل ملفك الكبير إلى خدمة مشاركة سحابية، ثم قم بلصق الرابط؟

.. وأنا أقوم بتحميل ملف يتراوح حجمه بين 10 و 20 ميجابايت.

@meglio، لقد واجهنا مؤخرًا نفس المشكلة، هل تمكنت من إيجاد حل لها؟