مرحباً
تم تعيين الحد الأقصى للحجم إلى 4 ميجابايت:
ولكن عند رفع صورة بحجم مثل هذا (حوالي 2 ميجابايت)، أرى رسالة تفيد بأنها تتجاوز الحد المسموح به وهو 4 ميجابايت:
هل هذا خطأ أم أنني أغفلت شيئاً ما؟
- أنا أعمل على الإصدار 2.4.0.beta6
هل قمت بإعادة تشغيل مثيل Discourse الخاص بك بعد تغيير هذا الإعداد؟
لقد جربت ذلك للتو باستخدام:
./launcher stop app
./launcher start app
وما زال يظهر نفس الخطأ، هل يمكن أن يكون هذا مرتبطًا باستخدام S3 مع Discourse؟
أعتقد أن التحديث الجديد أضاف تلميحًا حول إصلاح هذه المشكلة، لذا إليك الدليل الكامل لأولئك الذين يواجهون نفس المشكلة… الأمر كله يتعلق بـ nginx:
1. انتقل إلى مجلد nginx:
cd /etc/nginx
2. أضف هذا السطر إلى ملف nginx.conf الخاص بك:
http {
...
client_max_body_size 4M;
}
سيؤدي ذلك إلى السماح لـ nginx بقبول الملفات بحد أقصى حجم 4 ميجابايت.
3. أعد تشغيل nginx:
systemctl restart nginxnginx -s reload