سبد خرید

نمایش خلاصه ای از خرید هایی که شما انجام خواهید داد

مبلغ کل
0
تسویه حساب
سبد خرید خالی می باشد

آموزش رفع مشکل خطای آپلود عکس HTTP در وردپرس (HTTP Error)
امین صفرپور
امین صفرپور
تعداد کل دانلود ها : 1362635
تعداد کل مطالب : 1857

آموزش رفع مشکل خطای آپلود عکس HTTP در وردپرس (HTTP Error)

تعداد دانلود:
0
تعداد بازدید:
2223
تاریخ:
دسته بندی:

هشتگ ها :

#خطای HTTP تصاویر

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

خطا HTTP هنگام بارگذاری رسانه در وردپرس چیست؟


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

 

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

به این ترتیب، نگاهی به نحوه رفع و رفع خطا HTTP در هنگام آپلود رسانه در WordPress خواهیم داشت.

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

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

در نهایت، شما ممکن است بخواهید سعی کنید آن را به یک فرمت دیگر ذخیره کنید. برای مثال، با استفاده از یک نرم افزار ویرایش تصویر، jpeg را به png تغییر دهید. پس از آن، دوباره بارگذاری فایل را انجام دهید.

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

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

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

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

این کد محدودیت حافظه وردپرس را به 256 مگابایت افزایش می دهد که به اندازه کافی برای رفع هر گونه مشکل محدودیت حافظه است.

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 چگونه از منابع سرور استفاده می کند. 

یک راه حل آسان این است که کد زیر را در فایل .htaccess اضافه کنید:

SetEnv MAGICK_THREAD_LIMIT 1

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

امیدواریم این مقاله به شما در حل خطای HTTP در هنگام آپلود رسانه در WordPress کمک کند.

محصولات مشابه فروشی
هشتگ ها :

این محصول بدون نظر می باشد شما میتوانید اولین نظر را ثبت کنید

ارسال نظر

آخرین های مشابه مشاهده بیشتر

  • تلفن : 04136383693
  • پیامک : 500020606688
  • آدرس : آذربایجان شرقی، تبریز، شهرک مصلی، خیابان راجی، راجی 4، کوچه بیست هشتم، قطعه 1339، طبقه چهارم

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

  • logo-samandehi