حل مشکل Error 503 Service Unavailable در سایت های وردپرسی

نوشته شده توسط: محمد

اگر شما صاحب سایت وردپرسی هستید و یا از بازدیدکنندگان سایت های وردپرسی هستید حتما تا به حال با Error 503 با مضمون Service Unavailable مواجه شده اید . این خطا از جمله خطاهای مشهور و متداول در سایت های وردپرسی می باشد . Error_503_service_unavailable
البته Error 503 بسته به سرور و کانفیگ های آن از جمله نوع وب سرور و … در شکل های مختلفی ظاهر می شود به عنوان مثال :

۵۰۳ Service Unavailable
Http/1.1 Service Unavailable
HTTP Server Error 503
۵۰۳ Error
HTTP 503
HTTP Error 503

وقوع این خطا دلایل مختلفی می تواند داشته باشد که در ذیل اشاره شده است:

  • وجود پلاگین مخرب یا دارای باگ
  • استفاده ازتم باگ دار
  • وجود مشکل در اسکریپت های php
  • کم بود منابع سرور
  • حملات DDoS

البته دلایل بروز خطای ۵۰۳ بیش از مواردی است که در بالا عنوان شده اما بیشترین دلایل مشاهده این خطا همین موارد می باشد .
تمامی پلاگین های خود را غیر فعال کنید
در صورتی که دلیل دریافت Error 503 در سایت شما موارد مربوط به پلاگین می باشد شما می بایست ابتدا تمامی پلاگین های نصب شده خود را به روش زیر غیر فعال نمایید
از طریق فایل زیلا وارد هاست خود شوید سپس وارد پوشه wp-content شوید و پس از آن نام پوشه plugins را به هر نام دلخواه مانند plugins.old و یا هر نام دیگری که تمایل دارید تغییر دهید
FileZilla_rename_plugin_wordpress
با این کار تمام پلاگین های شما غیرفعال می شوند سپس باید وارد پنل ادمین وردپرس شوید و یکی یکی پلاگین ها را فعال نمایید تا پلاگینی که باعث وقوع Error 503 شده است را پیدا کنید سپس اقدام به حذف این پلاگین نمایید تا مشکل بر طرف گردد .

مشکلات مربوط به تم های وردپرس

گاهی اوقات دلیل بروز Error 503 وجود مشکل در theme های وردپرس می باشد شما می توانید این موضوع را عوض کردن پوسته سایت وردپرسی خود تست نمایید .
استفاده از اسکریپت های نامعتبر و شخص ثالت
در صورتی که از اسکریپت های php نال شده و یا اسکریپت هایی که توسط اشخاص نامشخص استفاده می نمایید ممکن است با Error 503 مواجد شوید
فعال کردن WP_DEBUG
برای مشاهده خطاهای موجود در وب سایت می توانید وارد هاست خود شوید و فایل wp-config.php را ویرایش نمایید شما با اضافه کردن این خطوط می توانید قابلیت دیباگ را به وردپرس خود اضافه نمایید و از این طریق خطاهای موجود در وب سایت خود را رصد نمایید

;define ('WP_DEBUG', true)
;define ('WP_DEBUG_LOG', true)
;define ('WP_DEBUG_DISPLAY', false)

;ini_set ('display_errors', 0)WP-config.php_Debug_wordpress

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

مطالب مرتبط

نظر شما