إذا قمت بتغيير امتداد الصورة إلى .jpeg، فسيتم تحميلها بنجاح!
كما تعمل بشكل صحيح أيضًا إذا قمت بإعادة تعيين max image size kb إلى القيمة الافتراضية، ولكن يبدو أن الصورة يتم إعادة تسميتها بصيغة jpeg بغض النظر عن ذلك.
يجب أن يكون من الممكن زيادة هذه القيمة عن طريق إضافة معلمة upload_size إلى ملف app.yml الخاص بموقعك. راجع Change the maximum attachment/upload size للحصول على التفاصيل.
لقد غيّرت max image size kb إلى 500k وتمت عملية الرفع، لكنني أتساءل عما إذا كان يجب أن تكون رسالة الخطأ المعروضة للمستخدمين ببساطة مثل: “فشل الرفع: حجم الصورة كبير جدًا، يرجى تغيير حجمها والمحاولة مرة أخرى”؟
لا أتذكر بالتأكيد الآن، ولكن كما أعتقد، إذا قمت بخفض هذا الإعداد وكان حجم الصورة المرفوعة أكبر من ذلك، فستحاول Discourse تغيير حجم الصورة لتقليلها.
أعتقد أنه مرتبط بإعداد “جودة تحويل PNG إلى JPG”؟ لقد مرّ وقت طويل منذ ذلك الحين، لكنني أعتقد أن سام عمل على أداة تغيير حجم الصور.
بشأن أي شخص يرغب في تغيير هذا الإعداد (أو بالأحرى يريد أحجام صور أصغر)، أتخيل أن هذا ينطبق على أي موقع تكون فيه جودة الصور أقل أهمية (أي معظم المواقع باستثناء مواقع التصوير الفوتوغرافي).
أظهرت بحث سريع سريعًا هذا - لذا يبدو أن أداة تغيير الحجم لم يتم تنفيذها بعد (لكنني كنت متأكدًا من أنها موجودة )