تماس 9 تا 21 و تیکت 24 ساعته

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

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

البته Error 503 بسته به سرور و کانفیگ های آن از جمله نوع وب سرور و … در شکل های مختلفی ظاهر می شود به عنوان مثال :

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

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

البته دلایل بروز خطای 503 بیش از مواردی است که در بالا عنوان شده اما بیشترین دلایل مشاهده این خطا همین موارد می باشد .

تمامی پلاگین های خود را غیر فعال کنید

در صورتی که دلیل دریافت 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

کمبود منابع سرور

یکی از دلایل دریافت ارور 503 کمبود منابع سرور خصوصا کم بود رم و سی پی یو می باشد که در این صورت باید این موضوع را با شرکت هاستینگ خود مطرح نمایید

کلام آخر

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

 

 

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

لطفا به این مطلب نظر دهید