خطای ۵۰۳ چیست؟ چگونه آن را رفع کنیم؟


نویسنده:
یکشنبه 14 اردیبهشت 1399
خطای ۵۰۳ چیست؟ چگونه رفع می‌شود؟

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

در جلسات قبل راجع به خطای ۴۰۴ صحبت کرده بودیم، برای مطالعه‌ی آن به مقاله‌ی زیر مراجعه کنید.

خطای ۴۰۴ چیست؟ چگونه آن را رفع کنیم؟

خطای ۵۰۳ چیست؟

خطای ۵۰۳ یک خطای سرور است و معمولاً زمانی رخ می‌دهد که سرور مشغول باشد. این خطا مربوط به سیستم سرویس دهنده وب‌سایت می‌باشد و به معنای در دسترس نبودن سرویس است. بیشتر زمان‌ها خطای ۵۰۳ زمانی رخ می‌دهد که سرور بیش از اندازه شلوغ باشد.

این خطا به یکی از روش‌های زیر نمایش داده می‌شود:

  • 503 error
  • http 503
  • http 503 error
  • 503 Service unavailable
  • 503 Service Temporarily Unavailable
خطای ۵۰۳ چیست؟

 خطای ۵۰۳ ممکن است ناشی از موارد زیر باشد:

  • در دست تعمیر بودن سرور
  • درخواست‌های زیاد به سرور
  • نا کافی بودن منابع سرور
  • وجود خطا در قالب یا افزونه
  • حملات DDOS

حمله DDOS چیست؟ چگونه آن را رفع کنیم؟


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

روش رفع خطای 503 از طرف کاربر

حال که پاسخ سوال خطای ۵۰۳ چیست؟ را دریافتید به سراغ روش حل آن می‌رویم. از آنجا که این خطا از سمت سرور ایجاد می‌شود، معمولاً شما به عنوان بازدیدکننده نمی‌توانید برای رفع آن اقدام موثری انجام دهید. اما انجام اقدامات زیر گاهی می‌تواند در رفع این خطا موثر باشد. مراحل زیر را یکی پس از دیگری انجام دهید:

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

رفع خطای 503 برای مدیران سایت (سمت سرور)

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

  • اگر به تازگی قالب یا افزونه‌ای را نصب کرده‌اید از طریق هاست آنها را غیرفعال و پاک کنید.
  • یکبار تمامی پلاگین‌های خود را غیرفعال کنید. برای این کار در File manager هاست وب‌سایت، آدرس wp-content -> plugins را پیدا کرده و نام پوشه‌ی plugins را تغییر دهید و یکبار سایت را بررسی کنید. اگر خطا رفع نشده بود نام پوشه را به حالت اول برگردانید.
  • قالب فعال وب‌سایت خود را در آدرس wp-content -> theme پیدا کنید. ابتدا آن را به یک فایل فشرده تبدیل کرده و دانلود کنید. سپس این پوشه را حذف کنید. اگر خطا از قالب فعال وب‌سایت شما باشد باید با این کار از بین برود.

فعال سازی حالت Debug

اگر با انجام مراحل بالا خطای ۵۰۳ از بین نرفت می‌توانید حالت دیباگ را فعال کنید تا خطای اصلی نمایش داده شود:

برای اینکار وارد فایل Wp-config.php شوید و دنبال wp-debug باشید. باید در عبارت define(‘debug’ , ‘false’)  عبارت false را به true تغییر دهید و فایل را ذخیره کنید.

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

توجه کنید که اگر خطای ۵۰۳ را به طور مداوم دریافت می‌کنید، احتمالاً منابع سرور شما توانایی پاسخگویی به تعداد بازدیدکننده‌ها را ندارند. باید به کمک پشتیبان‌های سرور یک هاست با قدرت بیشتر تهیه کنید.

مطالب زیر را حتما بخوانید

تکنیک‌های مذاکره | اصول و فنون مذاکره را بیاموزید!

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

رفع گام به گام خطا Destination Folder Already Exists در وردپرس

خطا Destination Folder Already Exists در وردپرس از جمله مهم‌ترین مواردی است که هر ادمین وب‌سایتی ممکن است با آن...

آموزش کامل انتقال سایت ار ساب دامین به مسیر اصلی روت

اگر قصد انتقال سایت ار ساب دامین به مسیر اصلی روت را دارید به محل درستی مراجعه کرده‌اید. ما در...

آموزش نحوه رفع خطای ssl در وردپرس

اگر به سایت وردپرسی خود گواهی نامه ssl اضافه کرده اید و با خطا مواجه شده اید، ما در این...

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

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