سبد خرید
0

هیچ محصولی در سبد خرید نیست.

حل مشکل خطای The 413 Request Entity Too large در وردپرس

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

که این محدودیت ها عمدتاً بروی سرورهای مختلف موجبات محدود شدن دسترسی ها و ایجاد نقص در عملکرد آن را فراهم می آورد.

[quote]بیشتر بخوانید: کسب و کارهای مجازی خود را در کمتر از ۳۰ دقیقه راه اندازی کنید…[/quote]

یکی از خطاهای در این حوزه خطای محدودیت حجم آپلود در رسانه ها و افزونه های وردپرس است. این که خطا که بصورت زیر نمایش داده میشود:

متن خطا:

The 413 Request Entity Too large

این خطا در عملکرد کلی سایت خللی ایجاد نمیکند اما زمانی که نیاز داشته باشید یک افزونه نسبتاً حجیم در حد چند مگابابت و یا یک تصویر با سایز و حجم بالا را در وردپرس آپلود و یا نصب کنید با خطای فوق مواجه می شوید که به منظور رفع این مشکل دو راهکار عملی و کاربردی را در پیش خواهیم گرفت.

راه حل اول:

اولین گام و پیشنهاد افزودن چند خط کد به فایل .htaccess وردپرس هست که بتوانیم کانفیگ php سرور را بطور لوکال بروی هاست خود به شکل مناسب و مقتضی بهینه کنیم. برای اینکار فایل .htaccess را از مسیر Host/Public_html باز کرده و کدهای زیر را در انتهای صفحه جایگذاری و سپس فایل را ذخیره میکنیم.

پست پیشنهادی :  شبکه تحویل محتوا یا CDN چیست و چه کاربردی دارد؟

راه حل دوم:
اگر از شیوه بالا نتیجه ای حاصل شد به دلیل است که محدودیت های بیشتری بروی سرور اعمال شده که سطوح دسترسی لازم برای بهینه سازی شما بروی هاست وجود ندارد بدین منظور میبایست در گام بعدی به سراغ فایل function.php در پوسته قالب وردپرسی بریم تا محیط مناسب و موردنیاز ما را برای اجرای خواسته خود فراهم کند. بدین منطور از طریق مسیر زیر فایل function.php را باز میکنیم:

Host//public_html/wp-content/themes/MyThemeName

بعد از باز کردن این فایل کدهای زیر را در انتهای صفحه اضافی میکنیم.


با انجام این کار با محدودیت های اعمال شده بروی توابع upload_max_size و post_max_size را که بروی کانفیگ سرور وجود داشتند در سایت وردپرسی خود چشم پوشی و متناسب با نیاز خود تغییر داده ایم.

[quote]پیشنهاد ویژه: وب سایت آماده نصب رزرواسیون کنسرت، سینما و همایش ایران تیکت[/quote]

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

پست پیشنهادی :  حل مشکل ۰ This component requires FOF 3.0 در جوملا

امیدواریم که این مقاله کوتاه توانسته باشد در جهت رفع مشکل شما کمکی کرده باشد.

حجت مردانه زاده

آواتار
295

از سال 1388 وارد دنیای شگفت انگیز Open Source شدم. دوست دارم که تجارتی که در این مدت آموختم رو در اختیار دوستان خودم قرار بدم.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان