خطای ۵۰۳ در وردپرس
آنچه در این مطلب میخوانید:
خطای ۵۰۳ در وردپرس را چطور حل کنیم؟
نحوه رفع خطای ۵۰۳ در وردپرس
خطای ۵۰۳ در وردپرس : اگر با خطای ۵۰۳ در وردپرس مواجه شده اید خطای ۵۰۳ هیچ نشانه ای ندارد و این می تواند برای افراد مبتدی خسته کننده باشد. در این مقاله ما نحوه حل مشکل را برای شما توضیح می دهیم.
خطای ۵۰۳ در وردپرس چرا اتفاق می افتد ؟ همه شرکت های میزبانی وردپرس دلائل ثابتی را برای هر حساب میزبانی ارائه می دهند. برای وب سایت های میزبانی وب، این محدودیت نمی تواند استفاده سنگین از منابع سرور را مدیریت کند.خطای ۵۰۳ هنگامی اتفاق می افتد که وب سرور شما قادر به دریافت یک پاسخ مناسب از یک اسکریپت PHP نیست. این اسکریپت PHP می تواند یک پلاگین وردپرس، یک تم، یا یک قطعه کد سفارشی نادرست باشد. اگر خطا ناشی از کاربرد سنگین، یک سرور یا یک حمله DDoS باشد، پس از چند دقیقه می تواند به صورت خودکار ناپدید شود. با این حال، اگر آن توسط کد بد در وب سایت شما ایجاد شده باشد، آن ادامه خواهد یافت تا اینکه شما کدی را که باعث این مشکل شده است را پیدا کرده و غیر فعال کنید. بیایید نگاهی به حل این خطا بیندازیم.
حل خطای ۵۰۳ در وردپرس
همانطور که در بالا ذکر شد این خطا زمانی رخ می دهد که وب سرور شما قادر به دریافت یک پاسخ مناسب از یک اسکریپت PHP در حال اجرا در پس زمینه نیست. برای رفع آن، ما تمامی اسکریپت های غیر ضروری PHP را به صورت جداگانه غیرفعال می کنیم تا خطا حل شود.
بیایید شروع کنیم.
پلاگین های وردپرس را غیرفعال کنید( نحوه غیر فعال کردن افزونه های وردپرس ) تمام افزونه های وردپرس شما اسکریپت های PHP هستند، بنابراین ابتدا باید تمام افزونه های وردپرس خود را غیرفعال کنید. از آنجایی که به دلیل خطای ۵۰۳ شما نمی توانید وارد داشبورد خود شوید نیاز خواهید داشت که از ftp یا مدیریت فایل در قسمت cpanel استفاده کنید. وقتی که متصل شدید ، به پوشه /wp-content/ بروید و پوشه پلاگین را به plugins-old تغییر نام دهید بعد، شما باید یک پوشه جدید ایجاد کنید و آن را پلاگین بنامید. حالا باید از سایت وردپرسی خود دیدن کنید تا ببینید آیا این خطا حل شده یا نه؟ اگر خطا حل شده است، این به این معنی است که افزونه ای که در وبسایت شما نصب شده بود باعث خطا شده. گام های فوق پلاگین وردپرس را غیرفعال کرده است. برای فهمیدن اینکه کدام افزونه باعث مشکل شده است باید به ftp یا file manager در cpanel بروید. سپس، به پوشه /wp-content/ بروید و پوشه پلاگین خالی را حذف کنید. بعد از آن شما باید پوشه plugins-old را به پلاگین تغییر نام دهید.
این همه پلاگین های نصب شده قبلی شما را به وردپرس اضافه خواهد کرد. با این حال این افزونه ها غیر فعال باقی می مانند. شما باید از منطقه مدیریت وردپرس بازدید کنید و سپس به صفحه پلاگین بروید. شما می توانید پلاگین های خود را یکی پس از دیگری فعال کنید و پس از فعال کردن هر افزونه، صفحات مختلف را در وب سایت خود مشاهده کنید. این کار را ادامه دهید تا افزونه ای که باعث خطا شده است را پیدا کنید. اگر این گام مسئله شما را حل کرد، پس لازم نیست که دستورالعمل های دیگر را در این صفحه دنبال کنید.
در غیر این صورت، می توانید به مرحله بعدی بروید.
تغییر به قالب پیش فرض وردپرس
اگر غیرفعال کردن پلاگین ها مسئله را حل نکنند، گام بعدی این است که به یک قالب پیش فرض WordPress بروید. این موضوع تم وردپرس فعلی شما را غیرفعال میکند.
اول، شما باید با استفاده از یک سرویس گیرنده FTP یا مدیر فایل در cPanel به سایت WordPress خود وصل شوید. پس از اتصال، به پوشه / wp-content / themes / folder بروید. آخرین قالب وردپرسی فعال وردپرسی خود را پیدا کنید و آن را روی کامپیوتر خود به عنوان بک آپ دانلود کنید. بعد از دانلود کردن قالب خود، می توانید به سایت خود رفته و آن را حذف کنید. حالا، اگر قالب پیش فرض مثل ۲۰۱۷ یا ۲۰۱۶ را دارید سپس به طور اتوماتیک فعال خواهد شد. اگر این قالب ها را ندارید سپس می توانید جلو بروید و قالب پیش فرض را در وب سایت نصب کنید. به طور کامل سایت را بررسی کنید تا مطمئن شوید که خطای ۵۰۳ حل شده است.
عیب یابی
اگر هر دو روش بالا مشکل را حل نکرد می توانید مراحل زیر را دنبال کنید:
- با میزبانی وب خود تماس بگیرید زیرا ممکن است مشکل ایجاد شده از جانب آنها باشد. و بتوانند مشکل ایجاد شده را حل کنند.
- به عنوان آخرین راه حل، می توانید نسخه جدید وردپرس را دوباره نصب کنید.
دیدگاهتان را بنویسید