تقریباً تمام وب مسترها با خطای http در آپلود وردپرس برخورد کردهاند. اگر شما هم با این خطا برخورد کردید اگر شما هم با این ارور برخورد کردید و نمیدانید چهطور باید آن را رفع کنید، ما در این مطلب ۶ راهکار ساده و کاربردی رفع خطا http را به شما آموزش میدهیم. با مطالعه این مطلب علاوه بر روشهای رفع این ارور با علتهای برخورد با ارور http آشنا میشوید.
خطای http در وردپرس چیست؟
در لیست خطاهای رایج وردپرس، هرگز نباید خطای http را نادیده گرفت. این خطا معمولا در حین آپلود تصاویر در کتابخانه وردپرس رخ میدهد و علت اصلی بروز آن مشخص نیست. به عبارتی وردپرس نمیتواند علت وقوع آن را بفهمد و به همین دلیل خطای http را نمایش میدهد. برای فهمیدن بهتر این ارور شاید بهتر باید بدانید که اصلا پروتکل http چیست؟
پروتکل http یعنی چی؟
پروتکل http مجموعهای از قوانین برای انتقال فایل در فضای وب است که تصاویر، متن و ویدئو و فایلهای صوتی را در فضای وب منتقل میکند. علاوه بر این از طریق این پروتکل جستجوهای کاربران به سمت سرور فرستاده میشود و سپس اطلاعات و دادههای مربوطه نمایش داده میشوند.
در صورت بروز هرگونه اختلال در کارکرد این پروتکل چه از سمت سرور و چه از سمت کاربر ارور http نمایش داده میشود. در ادامه ۶ روش عالی برای رفع خطا http در آپلود وردپرس را برای شما توضیح دادهایم.
آموزش نحوه رفع خطای http در آپلود وردپرس
برای رفع این ارور میتوانید از روشهای زیر استفاده کنید تا علت ارور http مشخص شود و بتوانید آن را رفع کنید.
۱. موقتی نبودن خطا را بررسی کنید
گاهی ممکن است این خطا به صورت موقتی در پیشخوان شما به وجود بیاید. بهتر است در این موقعیت اندکی صبر کنید و سپس دوباره امتحان کنید. راهکارهای زیر نیز ممکن است برایتان کاربردی باشد:
- عکس دیگری را امتحان کنید تا مطمئن شوید ایراد به فایل مورد نظر شما برمیگردد یا خیر.
- فرمت فایل مورد نظر خود را تغییر دهید.
- سایز عکس را تغییر دهید و یا از طریق سایتهای image compressor حجم فایل را کاهش دهید.
۲. حافظه وردپرس خود را افزایش دهید
مهمترین علت بروز این خطا در پیشخوان وردپرس در هنگام آپلود فایل کمبود حافظه php است. برای افزایش این حافظه پس از ورود به هاست مسیر file manager>public-html طی کنید و در پوشه config.php قالب خود، کد زیر را اضافه کنید.
define( 'WP_MEMORY_LIMIT', '256M' );
در نتیجه اضافه شدن این کد میتوانید فایل دلخواه خود را با هر حجم و سایزی به کتابخانه تصاویر خود در وردپرس اضافه کنید. اما روش دیگر رفع خطای http در آپلود وردپرس تغییر همین کتابخانه ویرایشگر است که در ادامه آن را آموزش دادهایم.
۳. مجوز فرمت فایلها را چک کنید
گاهی اوقات علت بروز خطا در حین آپلود فایل این است که وردپرس فرمت فایل را محدود کرده است.علت این محدودیتها معمولاً امنیتی است. برای اینکه بتوانید این محدودیت را از بین ببرید مطالعه مقاله آموزش آپلود فایل رسانه غیرمجاز در وردپرس را به شما پیشنهاد میکنیم.
۴. کش جاوا اسکریپت را از هاست حذف کنید
گاهی اوقات ممکن است علت اصلی بروز خطا کش شدن اطلاعات در سایت باشد. در این مورد استفاده از افزونههای مدیریت کش در پیشخوان وردپرس میتواند برای شما کاربردی باشد. افزونههایی مثل:
- wp super cache
- wp rocket
- Wp fastest cache
روش دیگری که برای رفع خطای http در آپلود وردپرس از این طریق وجود دارد حذف پوشه JS-cache از مسیر upload>wp-content است.
۵. افزونه های سایت را بررسی کنید
برخی از افزونهها ضرری که به سایت شما وارد میکنند بسیار بیشتر از استفاهای است که برایتان دارند. برای تشخیص این افزونههای خرابکار از بین سایر افزونهها میتوانید از ویژگیهای زیر را در آنها بررسی کنید.
- افزونههایی که از منابع نامعتبر روی پیشخوان خود نصب کردید
- افزونههایی که به موقع به روز رسانی نشدهاند
- افزونههایی که به صورت اختصاصی برای ویرایش تصاویر در وردپرس ساخته شدهاند.
علاوه بر موارد بالا خوب است بدانید پلاگینهای وردپرسی ممکن است فضای زیادی را اشغال کنند. بنابراین با غیرفعال کردن آنها میتوانید با ایجاد فضای بیشتر خطای http را رفع کنید.
۶. از روش htaccess برای رفع خطای http در آپلود وردپرس استفاده کنید
این روش به شما اجازه میدهد متوجه شوید که ماژول imagick تا چه اندازه از منابع سرور شما استفاده میکند. گاهی اوقات علت بروز خطای http این است که شرکتهای میزبانی وب به صورت خودکار با هدف افزایش سرعت آپلود تصاویر در سایت برای کاربر محدودیتهایی را ایجاد میکنند. برای رفع این محدودیت کافیست کد زیر را به فایل htaccess پوسته سایت خود اضافه کنید:
SetEnv MAGICK_THREAD_LIMIT 1
در صورتی که میخواهید از این روش برای رفع خطای http در آپلود وردپرس توصیه میکنیم با کارشناسان شرکت میزبانی وب خود تماس بگیرید.
سوالات متداول شما
- پروتکل http چیست؟
این پروتکل یکی از اصلی ترین پروتکلهای انتقال فایل در اینترنت است که آخرین آپدیت آن در ۲۰۱۵ بوده است. به کمک این پروتکل است که کاربران اینترنتی پاسخ سوالات خود را از سمت سرور دریافت میکنند.
- کاربردی ترین روش برای رفع خطای http در آپلود وردپرس کدام است؟
در این زمینه تجربه کاربران میگوید که کاربردی ترین روش افزایش حافظه php در وردپرس است.
- علت اصلی بروز خطای http چیست؟
علت اصلی بروز این خطا را نه تنها وردپرس که هیچ متخصصی نیز تشخیص نمیدهد. در واقع خطای http خود نشان دهنده روشن نبودن علت آپلود نشدن فایلهاست.
جمع بندی
در این مطلب ۶ روش برای رفع خطای http در آپلود وردپرس را به شما آموختیم. تجربه کاربران مختلف در این زمینه نشان میدهد علت اصلی بروز این خطا محدودیت حافظه php است. البته همانطور که مطالعه کردید افزونهها نیز میتوانند عامل ایجاد این خطا باشند. در صورت استفاده از راهبردهای این مطلب، به ما بگویید علت اصلی بروز این خطا در پیشخوان وردپرس شما چه بود و آیا روشی که به کار بردید توانست خطا را رفع کند یا خیر.
از این که تو پایان این مطلب با ما همراه بودید از شما ممنونیم. پیشنهاد میکنیم قبل از ترک صفحه با مراجعه به صفحه اینستاگرام لیموهاست، از جدیدترین جایزهها و تخفیفهای ما با خبر شوید.
دیدگاه ها
اولین نفری باشید که دیدگاه خود را ثبت می کنید