پرونده فرستاده شده بزرگتر از upload_max_filesize در php.ini است، این یکی از خطاهای رایجی که در زمان بارگذاری یک فایل ، نصب افزونه یا قالب با اون برخورد می کنید و ما در این مطلب شما رو راهنمایی می کنیم که به چه صورت این خطا رو رفع کنید، خب چند نکته هست یکی اینکه بدونیم محدودیت فعلی روی چه عددی هست و بعد اینکه براساس پنل یا زیرساختی که در حال استفاده هستید مسیر رفع این خطا فرق داره.
پیدا کردن محدودیت بارگذاری موجود در سایت
یک روش ساده برای متوجه شدن اینکه upload_max_filesize روی هاستی که روی اون دارید کار می کنید چقدر هست رفتن به برگه افزودن رسانه و چک کردن عدد “حداکثر اندازه پرونده برای بارگذاری” هست، مشابه با تصویر زیر
با این توضیح سراغ افزایش محدودیت بارگذاری روی هاست اصلی یا لوکال میریم که این موضوغ با تغییر مقادیر زیر انجام می شود:
upload_max_filesize = 128M – حداکثر حجم فایل برای بارگذاری.
post_max_size = 128M – حداکثر حجم برای پست شدن توسط php.
max_execution_time = 300- حداکثر مدت زمان اجرای در هاست که به ثانیه است.
این مقادیر بستگی به میزان نیاز شما و حجم فایل مدنظر برای بارگذاری دارد.
افزایش upload_max_filesize در wamp
برای افزایش محدودیت حجم بارگذاری در ومپ بصورت زیر فایل php.in رو باز کنید و سپس در این فایل مقدار “upload_max_filesize” را جستجو و سپس عدد جلوی این مقدار را به میزان مدنظر افزایش دهید.
بعداز این تغییرات نیاز هست حتما سرویس های wamp را ریستارت کنید با به عبارتی استاپ و استارت کنید:
افزایش upload_max_filesize در xampp
برای افزایش حجم فایل قابل بارگذاری در زمپ، می توانید بصورت زیر عمل کنید، پنل xampp را باز کنید و با کلیک روی گزینه config فایل php.ini را باز کنید، بقیه مراحل مشابه با اقداماتی هست که در wamp توضیح دادیم یعنی جستجوی مقادیر بالا در فایل php.ini و قرارداد مقدار آنها براساس نیاز شما
بعدا این تغییر و افزایش دادن مقادیر زیر
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 180
نیاز هست سرویس Apache را یکبار ریست یا به عبارتی Stop و Start کنید.