رفع خطای 502 Bad Gateway در وردپرس

رفع خطای 502 Bad Gateway در وردپرس

Bad-Gateway-Error

دلیل ایجاد خطای 502 Bad Gateway در وردپرس میتواند به علت های متفاوتی باشد.

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

در ابتدا باید یه مقدمه ای از ماهیت این خطا بدانید :

خطای 502 Bad Gateway یکی از معمول ترین خطاهای وردپرس می باشد .

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

این کار می تواند دلایل متفاوتی داشته باشد.

در صورتی که کاربر یک سایت را بارگذاری میکند در مقابل مرورگر یک درخواستی به سمت سرور سایت ارسال میکند.

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

معمولا کاربر کد وضعیت را نمیتواند مشاهده کند مگر در مواقعی که مشکلی در روند ارسال و دریافت اطلاعات به وجود بیاید .

در این صورت کد وضعیت به همراه متنی برای ما نمایش داده میشود.

طولانی شدن زمان پاسخ به درخواست میتواند مرسوم ترین دلیل برای ایجاد این خطا باشد .

این طولانی شدن زمان و ایجاد خطا می تواند به دلایلی از جمله:

قطعی موقت سرور به دلیل حجم ترافیک بالا , مشکلات کد نویسی در قالب یا افزونه ها

و حتی پردازش اشتباه اطلاعات توسط سرور باشد.

در ادامه به نحوه برطرف کردن خطای 502 Bad Gateway می پردازیم :

مرحله اول : بارگذاری مجدد سایت

در قدم اول شما باید چند بار سایت را Reload کنید امکان دارد به علت حجم بالای ترافیک سایت در ابتدا سایت بارگذاری نشود و باخطا مواجه شوید .

در این حالت بعد از چند دقیقه و بارگذاری مجدد سایت امکان دارد به دلیل کاهش ترافیک سایت لود شود.

مرحله دوم : حذف اطلاعات ذخیره شده (cach)

یکی از دلایل رخداد خطای 502 Bad Gateway میتواند استفاده از اطلاعات ذخیره شده توسط مرورگر باشد.

برای حذف Cach مرورگر خود باید در بخش تنظیمات از قسمت History اقدام نمایید.

Bad-Gateway-Error

همچنین میتوانید با فشردن همزمان کلید های Ctrl + F5 برای جلوگیری استفاده از اطلاعات ذخیره شده برای بارگذاری سایت اقدام نمایید.

مرحله سوم : در صورت استفاده از فایروال و CDN این ها را غیرفعال کنید:

در مواردی که از سرویس های CDN یا فایروال استفاده می شود ممکن است باعث بروز خطای 502 bad gateway شود .

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

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

مرحله چهارم : بررسی به روز بودن قالب و افزونه ها

در صورت بررسی مراحل فوق اگر باز هم خطای 502 bad gateway برطرف نشد

باید به سراغ بررسی افزونه ها و قالب سایت خود بروید .

برای این کار میتوانید ابتدا تمام افزونه های سایت را غیر فعال کنید و مجدد سایت را بارگذاری کنید

اگر خطای 502 bad gateway برطرف شده مشکل از یکی از افزونه های شما است .

در این صورت یکی یکی افزونه ها را فعال کنید تا مورد معیوب را شناسایی کنید.

در صورت ضروری نبودن آنافزونه میتوانید آن راحذف کنید

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

اگر با بررسی افزونه ها به نتیجه نرسیدید مشکل میتواند از قالب سایت باشد .

با جایگزین کردن یکی از قالب های پیش فرض این مورد را بررسی کنید.

مرحله پایانی :

اگر با بررسی موارد بالا این خطا برطرف نشد میتوان نتیجه گرفت که مشکل از سرور میزبان شما است .

میتوانید با تماس با پشتیبانی دلیل این خطا را متوجه شوید و آن را برطرف کنید.

امیدوارم این آموزش برای شما مفید بوده باشد همراه همیشگی شما فراویر 🙂

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *