خطای رایج وردپرس http و 5 روش برای حل آن

خطای رایج وردپرس http و 5 روش برای حل آن خطای رایج وردپرس http و 5 روش برای حل آن

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

آنچه در این مقاله به اختصار خواهید خواند:

  • دلیل ایجاد خطای رایج وردپرس http
  • رفع خطای رایج وردپرس http هنگام بارگذاری تصاویر
  • پنج روش برای رفع خطای رایج وردپرس http

دلیل ایجاد خطای رایج وردپرس http

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

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

رفع خطای رایج وردپرس http هنگام بارگذاری تصاویر

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

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

مطمئن شوید خطای http موقتی نیست

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

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

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

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

شایع‌ترین دلیل ایجاد خطای http کمبود حافظه در دسترس برای وردپرس است. به منظور رفع این مشکل باید مقدار حافظه‌ای که PHP می‌تواند روی سرور خود استفاده کند را افزایش دهید. برای این کار باید کد ویژه‌ای را به فایل wp-config-php خود اضافه کنید. در ادامه کد مورد نظر را ذکر می‌کنیم:

define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

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

تغییر ویرایشگر تصویر مورد استفاده وردپرس

وردپرس اجراشده بر روی PHP از 2 ماژول برای مدیریت تصاویر استفاده می‌کند. به طور معمول این 2 ماژول GD Library و Imagick نام دارند. بسته به اینکه وردپرس شما تا چه حدی در دسترس است، یکی از این ویرایشگرها استفاده می‌شود. به خاطر داشته باشید Imagick در بیشتر مواقع با مشکلات حافظه مواجه است.

بدین‌ترتیب ممکن است در این ویرایشگر هنگام آپلود تصاویر شاهد خطای http باشید. در راستای رفع این مشکل می‌توانید ویرایشگر خود را به GD Library تغییر دهید. در واقع این ویرایشگر را به عنوان برنامه پیش‌فرض خود در نظر بگیرید.

1

2

3

4

5

6

7

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’ );

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

از روش htaccess استفاده کنید

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

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

1 SetEnv MAGICK_THREAD_LIMIT 1

پنج روش برای رفع خطای رایج وردپرس http

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

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

مرورگر خود را تغییر دهید

این امکان وجود دارد که خطای رایج وردپرس به وب‌سایت شما هیچ ارتباطی نداشته باشد. بدین‌معنا که مسئله غیرمنتظره دیگری سبب ایجاد این خطا شود، برای مثال مرورگر شما با وب‌سایت یا وردپرس سازگاری نداشته باشد. براساس گزارشات به دست آمده هنگام استفاده از مرورگر گوگل کروم این خطا زیاد مشاهده شده است.

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

غیر فعال کردن افزونه‌ها

به منظور رفع این خطا و عیب‌یابی خطاهای وردپرس می‌توانید افزونه‌های خود را غیر فعال کنید. در صورتی که بعد از نصب یک افزونه با این خطای رایج مواجه شدید، غیر فعال کردن افزونه بهترین شانس رفع خطای رایج وردپرس http است. در بیشتر مواقع افزونه‌های بهینه‌سازی تصویر باعث ایجاد این مشکل می‌شوند.

از این‌رو اگر وردپرس شما دارای یک افزونه بهینه‌سازی تصویر است، توصیه می‌کنیم این افزونه را به طور موقت غیرفعال و یک بار دیگر تصویر خود را بارگذاری کنید. در صورتی که با این روش، خطای http رفع شد، بهتر است برای پیدا کردن یک افزونه جایگزین به منظور بهینه‌سازی تصویر کمی جستجو کنید.

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

تم خود را بررسی کنید

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

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

نسخه PHP خود را بررسی کنید

در صورتی که نسخه 3.2 PHP را دارید بهتر است از نسخه 5.2.4 یا بالاتر استفاده کنید. هر چه نسخه PHP شما پایین‌تر باشد احتمال بروز خطای رایج وردپرس http بیشتر خواهد بود. برخی از هاست‌ها از نسخه‌های قدیمی PHP استفاده می‌کنند بنابراین هرچه تلاش کنید، نمی‌توانید تصاویر مورد نظر را در کتابخانه رسانه وردپرس خود بارگذاری کنید.

در صورت بروز چنین مشکلی چه باید کرد؟ در ابتدا باید هاست خود را چک کنید تا مطمئن شوید که باید از کدام نسخه PHP استفاده کنید. از سوی دیگر بد نیست به سایر مالکان وب‌سایت بپیوندید و بررسی کنید آنها با کدام یک از نسخه‌های PHP به صورت پایدار تصاویر خود را بارگذاری کرده‌اند.

حافظه کش خود را پاک کنید

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

ما می‌دانیم که روبه‌رو شدن با این خطای رایج وردپرس حس خوبی نیست و شما به دنبال سریع‌ترین راه برای حل این مشکل خواهید بود. امیدواریم یکی از مراحل و راه‌حل‌های ذکرشده در بالا بتواند مشکل یا خطای رایج وردپرس شما را حل کند.

منبع:

https://www.dreamhost.com/blog/common-wordpress-errors/

https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-http-image-upload-error-in-wordpress/

https://www.wpbeginner.com/common-wordpress-errors-and-how-to-fix-them/#httpimageupload

https://www.hostinger.com/tutorials/http-error-when-uploading-images-to-wordpress

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. درود بر شما دوست گرامی
    متاسفانه من عینا مواردی که گفتید را رعایت کردم. اما به جای درست شدن آن مساله از دیشب تا الان کلیه عکس های وب سایت من دیگر اصلا لود نمی شوند. لطفا راهنمایی بفرمایید.
    این هم آدرس وب سایت من
    http://www.alijah.work

  2. سلام من ورد پرس رو روی سایتم نصب کردم الان میخوام قالب بازار رو اپلود کنم نمیشه در ضمن از طریق فایل زیلا هم نمیشه از طریق ftpهم نمیشه یعنی اصلا وارد ftp نمیشه

  3. سلام دست شما درد نكنه من اين مشكل را پيدا كرده بودم كه با راهنمايي شما مرتفع گرديد با تشكر
    واقعا عالی بود خدا خیرتون بده الهی تو دنیا هر چی میخواین بهتون بده

  4. با تشکر از مطالب خوب و با ارزشونتو

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

    • 10 سال عضو همیار وردپرس

      سلام
      با اینکه این موضوع هیچ ربطی به اینجا نداره اما اندازه های تصویر را در کتابخانه ی چند رسانه ای بر روی بزرگترین گزینه بذارید.

  5. 9 سال عضو همیار وردپرس

    سلام . جریان چیه ؟ ایمیل اومد دیگاهتون (که طرح مشکلم بود) تایید شده . حالا اینجا که مشکلم وجود نداره. از روی لینک ایمیل هم که میام میره تو صفحه شکیل 404 . اییی خدااااااا

    • 10 سال عضو همیار وردپرس

      سلام
      من دیدگاه شما رو ندیدم دوست عزیز
      چه مشکلی پیش اومده الان ؟

  6. سلام تصاویری رو که اپلود میکنم ناقص هستند از گوشه سمت چپش یا پائین کم میکنه تو قسمت تنظیمات رسانه هم مقادیر رو عوض کردم باز هم درست نمیشه . . جالبه همه عکسها رو خراب نمیکنه چند خط در میون اینجوری میشن .
    ممنون میشم راهنمائیم کنید.

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

  7. 8 سال عضو همیار وردپرس

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

  8. سلام
    وقتی میخوام یه فایل آپلود کنم مونویسه پوشه موقت (سپنجی) یافت نشد راهنمایی کنید

    • 10 سال عضو همیار وردپرس

      سلام
      مسیر آپلود شما در هاست باید پوشه ی uploads در قالب باشه. همچنین داخل این پوشه پوشه های متعددی است که برای هر هاست متفاوته
      این موضوع رو بررسی کنید و به هاستینگ خود اطلاع بدید.

    • مشکل برطرف شد و (فقط) از طرف هاستینگ بود

  9. با سلام
    در هنگام آپلود فایل در سایت وردپرسم خطای زیر نشان داده می شود:
    پرونده فرستاده شده نمی‌تواند به wp-content/uploads/edd/2015/08 برود.
    بعد از تماس با پشتیبانی هاست بعد از اپلود فایل این خطا را نشان می دهد:
    “contact.jpg” به‌خاطر وجود خطایی بارگذاری نشد
    امکان ایجاد شاخه wp-content/uploads/2015/09 نیست. آیا شاخه مادر آن با سرور قابل نوشتن است؟
    لطفا راهنمایی بفرمایید که چکار کنم که مشکل حل شود؟
    با تشکر

    • 10 سال عضو همیار وردپرس

      سلام
      پس اگه مشکل نوعش تغییر کرده مطمئنا از سمت سرور هست! و از گستره ی فعالیت های ما خارجه

  10. 9 سال عضو همیار وردپرس

    سلام.
    حجم آپلود فایلهای من 8مگابایته اما فیل بالای 5 مگ رو آپلود نمیکنه و خطای http میده،سطح دسترسی رو تغییر دادم نشد.
    حتی حجم آپلود رو به 100 مگ هم رسوندم نشد.افزونه http error هم نصب کردم نشد.
    فایل htssc روهم اصلاح کردم بازم نشد.
    چه کنم؟

    • 10 سال عضو همیار وردپرس

      سلام
      با پشتیبانی هاست خود تماس بگیرید و اطلاع بدید