چگونگی رفع مشکل خطای 503 service unavailable در وردپرس | رفع خطای 503 وردپرس
آیا تا به حال با خطای 503 service unavailable در وردپرس مواجه شدین؟ مشکل کاربران با این خطا این است که هیچ نشانه ایی از دلایلی که باعث شده این خطا رخ دهد وجود ندارد واین برای کاربران خسته کننده می باشد.امروز در وردپرس داغ ما به شما آموزش میدهیم که به چه صورت خطای 503 service unavailable در وردپرس را برطرف کنید
این خطا زمانی بر روی وب سرور شما رخ میدهد که نمیتواند پاسخ مناسبی از یک اسکریپت php دریافت کند.این اسکریپت php ممکن است یک پلاگین وردپرس ، قالب وردپرس و یا یک کد سفارشی سازی شده باشند.
اگر این خطا باعث استفاده سنگین از سرور شود، یک ضعف سرور یا یک حمله DDoS به وجود آمده است.این مشکل می تواند بعد از چند دقیقه به صورت خودکار ناپدید شود.
به هر حال اگر این مشکل توسط یک کد مخرب بر روی وبسایت شما ایجاد شده باشد،به طور دائم به کار خودش ادامه میدهد مگر اینکه شما آن کد مخرب را پیدا کرده و غیر فعالش کنید.
حالا وقتشه بیایید و نگاهی به چگونگی رفع خطای503 در وردپرس بندازیم.
رفع خطای 503 service unavailable در وردپرس
همانطور که در بالا گفتیم این خطا زمانی رخ می دهد که وب سرور شما نمیتواند پاسخ مناسبی از یک اسکریپت php درحال اجرا در پشت قضیه دریافت کند
برای رفع این مشکل، ما اسکریپت های غیرضروری php را یکی یکی غیر فعال میکنیم تا این مشکل برطرف شود
بیاین این کار را شروع کنیم
غیرفعال کردن تمامی پلاگین های وردپرس
تمامی پلاگین های وردپرس شما خود نوعی اسکریپت های php به حساب می آیند، بنابراین شما احتیاج دارید در ابتدا تمامی پلاگین های وردپرس خودتون را غیر فعال کنید.
از انجایی که شما به دلیل بروز خطای 503 service unavailable در وردپرس نمی توانید به بخش پیشخوان وردپرس خود وارد شوید. شما برای این کار به یکی از سرویس های FTP یا بخش مدیریت فایل ها در CPanel احتیاج دارید.پس از اتصال، به پوشه /wp-content/ بروید و نام پوشه plugins را به plugins-old تغییر دهید.
سپس یک پوشه جدید به نام plugins ایجاد کنید.
حالا وقتشه یک نگاهی به سایت خودتون بندازید ببینید آیا مشکل وبسایت شما برطرف گردیده است یا خیر.
اگر مشکل بر طرف گردیده بود به این معناست که دلیل به وجود آمدن این مشکل، پلاگین های نصب شده بر روی وبسایت شما می باشد. با اجرا کردن مراحل فوق پلاگین های وبسایت شما غیر فعال شده اند.
برای تشخیص اینکه کدام افزونه سبب ایجاد مشکل شده است، شما باید به سرویس FTP یا بخش مدیریت فایل ها در CPanel برگردید. سپس به پوشه /wp-content/ برید و پوشه خالی plugins را حذف نمایید.
بعد از این کار شما می بایست نام پوشه plugins-old را به plugin تغییر دهید. با اینکار شما همه پلاگین های نصب شده قبلی خود را به وردپرس خود اضافه نموده اید.با این حال که این افزونه ها غیر فعال خواهند شد.
سپس در پیشخوان وردپرس وبسایت خود، به صفحه افزونه ها بروید.شما می توانید یکی یکی افزونه های خود را فعال کنید و پس از فعال کردن هر افزونه، صفحات مختلف وبسایت خود را مشاهده کنید که مشکل پدیدار نشده باشد.این کار را تا پیدا کردن افزونه ایی که باعث بروز خطای 503 شده است ادامه دهید.
اگر این مرحله باعث حل شدن خطای 503 service unavailable در وردپرس شد، شما موفق به برطرف کردن مشکل شده اید و دیگر احتیاجی نیست ادامه مطلب را دنبال کنید و در غیر اینصورت مراحل زیر را دنبال فرمائید.
تغییر به قالب پیش فرض وردپرس
اگر با غیر فعال کردن افزونه ها موفق به حل مشکل نشده اید، گام بعدی برای شما تغییر به قالب پیش فرض وردپرس می باشد.این کار قالب وردپرس فعلی شما را غیر فعال میکند.
در ابتدا شما برای این کار نیاز به اتصال به یکی از سرویس های FTP یا بخش مدیریت فایل ها در CPanel دارید.سپس به آدرس /wp-content/themes/ بروید.
قالبی که برای خود روی وردپرس راه اندازی کرده اید را به وسیله یکی از سرویس های FTP یا بخش مدیریت فایل ها در CPanel بر روی کامپیوتر شخصی خود به عنوان نسخه پشتیبان قالب تهیه بفرمائید.
بعد از اتمام دانلود قالب خود آن را از وب سرور خود حذف نمایید.
در حال حاضر اگر شما قبلا یک تم پیش فرض مانند Twenty Seventeen یا Twenty Sixteen نصب کرده اید، به صورت خودکار به عنوان قالب پیش فرض شما فعال میگردد. اگر قالب های پیش فرض را قبلا حذف نموده اید یکی از آن ها را نصب کنید.
سپس به طور کامل وب سایت خود را بررسی کنید تا از رفع مشکل خطای 503 اطمینان حاصل کنید.
اگر هیچ کدام از روش های رفع مشکل به شما کمک نکرد تا خطای 503 را برطرف نمایید مراحل زیر را انجام دهید:
_ با شرکت میزبانی وب سایت خود تماس حاصل فرمائید ممکن است به راحتی بتوناد مشکل شما را برطرف نماید.
_ به عنوان آخرین راه شما میتوانبد یک نسخه جدید وردپرس را دوباره نصب نمائید.
امیدواریم که به کمک این مقاله در شما را در رفع مشکل خطای 503 service unavailable همراهی کرده باشیم.