413 Request Entity Too large Error در وردپرس

آیا خطای 413 Request Entity Too large Error در وردپرس را مشاهده می کنید؟  این خطا معمولا زمانی رخ می دهد که شما سعی می کنید یک فایل قالب یا افزونه را در وردپرس آپلود کنید. در این مقاله، ما به شما نشان می دهیم که چگونه به راحتی می توانید خطای 413 Request Entity Too large Error در وردپرس را رفع کنید.

دلیل خطای 413 Request Entity Too large Error در وردپرس چیست؟

این خطا معمولا زمانی اتفاق می افتد که شما سعی می کنید یک فایلی را بیش از تعداد مجاز فایل های قابل آپلود ، در وب سایت وردپرسی خود آپلود نمایید.

در این حالت وب سرور شما قادر به آپلود فایل نخواهد بود ، بنابراین صفحه ی خطای 413 Request Entity Too large Error در وردپرس را مشاهده می کنید.

خطای 413 Request Entity Too large Error در وردپرس

به طور معمول، بیشتر شرکت های میزبانی وردپرس سرور خود را پیکربندی کرده اند، به طوری که کاربران وردپرسی می توانند به راحتی تصاویر و رسانه های دیگر را آپلود کنند.

با این حال، گاهی اوقات این تنظیمات به اندازه کافی بالا نبوده و کاربران قادر به آپلود فایل های بزرگ و یا افزونه ها نخواهند بود .

این مورد همچنین می تواند شما را از آپلود فایل های بزرگ در رسانه های وردپرس بازدارد. در این صورت، پیامی متفاوت خواهید دید که به وضوح بیان می کند که اندازه فایل بیش از حداکثر حد مجاز است.

size exceeds maximum allowed limit

به این ترتیب، بیایید نگاهی به چگونگی رفع خطای 413 در وردپرس بیاندازیم.

راه های متعدد برای رفع خطای 413 Request Entity Too large Error در وردپرس وجود دارد. تمامی این روشها در این مقاله بیان شده است که شما می توانید یکی از آن ها که برای شما مناسب می باشد را امتحان کنید.

  • روش 1. افزایش محدودیت حجم آپلود فایل از طریق فایل htaccess.

در  این روش، می بایست فایل htaccess. را ویرایش کرده و کد زیر را به آن اضافه کنید:

php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

php_value max_input_time 300

  • روش 2. افزایش حجم آپلود فایل محدود از طریق فایل functions.php

به سادگی کد زیر را به فایل functions.php یا یک افزونه خاص سایت اضافه کنید :

.@ini_set( 'upload_max_size' , '64M' );

.@ini_set( 'post_max_size', '64M');

.@ini_set( 'max_execution_time', '300' );

شما می توانید مقادیر را در upload_max_size و post_max_size را افزایش داده تا بیشتر از فایل مورد نظر خود برای آپلود باشد. همچنین باید max_execution_time را تا زمانیکه فکر میکنید آپلود فایل زمان می برد افزایش دهید. اگر مطمئن نیستید، می توانید این مقدار را دو برابر کنید.

  • روش 3. آپلود فایل به صورت دستی از طریق FTP

اگر خطای 413 فقط زمانی رخ می دهد که یک فایل خاص را آپلود کنید، می تونید فایل را به صورت دستی از طریق FTP آپلود کنید.

نوشته های مشابه