ارزدیجیتال
حراجی دامنه های ویژهمشاهده





پلتفرم رپورتاژ آگهی و بک لینک تسمینو
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

حل خطای http موقع آپلود تصاویر در وردپرس

مقالات,آموزش,ترفند , آموزش ها , وردپرس

حل خطای http موقع آپلود تصاویر در وردپرس

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

 

روش 1. مطمئن شدن از موقت نبودن خطای HTTP

در ابتدا چند دقیقه صبر کنید و سپس دوباره فایل تصویر خود را آپلود کنید. این خطا گاهی ناشی از ترافیک غیر معمول و  کاهش منابع سرور رخ میدهد. همچنین میتوانید یک تصویر دیگر را تست کنید اگر درست شد پس سایز عکس قبلی را کوچکتر کرده و مجددا تصویر را آپلود کنید. در نهایت فرمت فایل تصویر را تغییر دهید، مثلا از فرمت png به jpg  تغییر دهید. اگر پس از انجام این مراحل مجددا با خطا HTTP مواجه شدید، روش های دیگر را تست کنید.

 

روش 2. افزایش محدودیت حافظه وردپرس

شایعترین علت این خطا، کمبود حافظه php در وردپرس است. برای رفع این مشکل، شما باید مقدار حافظه PHP در سرور خود را افزایش دهید.

کد زیر را در فایل wp-config.php قالب خود اضافه نمایید.

define( 'WP_MEMORY_LIMIT', '256M' );

حل خطای http موقع آپلود تصاویر در وردپرس

روش 3. تغییر کتابخانه ویرایشگر تصویر استفاده شده توسط وردپرس

وردپرس به زبان PHP اجرا می شود که از دو ماژول برای مدیریت تصاویر استفاده می کند. این ماژول ها کتابخانه GD و Imagick نامیده می شوند. وردپرس می تواند یکی از آنها را بسته به اینکه کدام یک در دسترس هستند استفاده کند.

 

به طور کلی کتابخانه Imagick در وردپرس بیشتر شناخته شده و اجرا میشود. که همین امر باعث اتفاق افتادن خطای HTTP در هنگام آپلود تصاویر می شود. برای رفع این مشکل میتوانید کتابخانه GD پیش فرض ویرایشگر تصاویر در وردپرس ایجاد کنید.

 

فقط کد زیر را به فایل functions.php قالب خود اضافه نمایید.

function wpb_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

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

 

روش 4. با استفاده از روش htaccess.

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

در این قسمت خط کد زیر را به فایلhtaccess. قالب خود اضافه و ذخیره نمایید.

SetEnv MAGICK_THREAD_LIMIT 1

این کد به سادگی Imagick را محدود می کند تا از یک رشته برای پردازش تصاویر استفاده کند.

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

موفق و پیروز باشید.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , آموزش ها , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=38302
مطالب مرتبط
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file