کد وضعیت HTTP 502 (Bad Gateway) یعنی: دروازه یا سرور پراکسی از سرور پشت خود پاسخ نامعتبر گرفت. بله، خطای سرور: سایت نتوانست درخواست را پردازش کند. معمولاً فقط صاحب سایت یا میزبان میتواند آن را رفع کند.
آیا این خطاست؟
بله، خطای سرور: سایت نتوانست درخواست را پردازش کند. معمولاً فقط صاحب سایت یا میزبان میتواند آن را رفع کند.
علتهای رایج
- سرور پشتی (Backend) از کار افتاد یا پاسخ نامعتبر داد
- سرور پرفشار، بدون منابع یا در حال تعمیر
- فایروال یا افزونه امنیتی IPهای پراکسی/CDN را مسدود میکند
- پیکربندی نادرست سرور (.htaccess، قوانین سرور یا پراکسی)
اگر از سایت بازدید میکنید
- صفحه را دوباره بارگذاری کنید
- چند دقیقه صبر کنید و دوباره امتحان کنید
- حافظه نهان و کوکیهای مرورگر را برای این سایت پاک کنید
اگر سایت را مدیریت میکنید
- مطمئن شوید سرور پشتی (مثلاً PHP-FPM یا سرور برنامه) در حال اجرا و پاسخگو است
- گزارشهای خطای سرور را در زمان بروز خطا بررسی کنید
- منابع یا حافظه نهان سرور را افزایش دهید و جهشهای ترافیک را بررسی کنید
- تغییرات اخیر پیکربندی (.htaccess، قوانین nginx/Apache) را مرور کنید
پرسشهای متداول
HTTP 502 یعنی چه؟
کد وضعیت HTTP 502 (Bad Gateway) یعنی: دروازه یا سرور پراکسی از سرور پشت خود پاسخ نامعتبر گرفت.
آیا HTTP 502 خطاست؟
بله، خطای سرور: سایت نتوانست درخواست را پردازش کند. معمولاً فقط صاحب سایت یا میزبان میتواند آن را رفع کند.
خطای 502 را چطور رفع کنم؟
اگر از سایت بازدید میکنید: صفحه را دوباره بارگذاری کنید؛ چند دقیقه صبر کنید و دوباره امتحان کنید؛ حافظه نهان و کوکیهای مرورگر را برای این سایت پاک کنید. اگر سایت را مدیریت میکنید: مطمئن شوید سرور پشتی (مثلاً PHP-FPM یا سرور برنامه) در حال اجرا و پاسخگو است؛ گزارشهای خطای سرور را در زمان بروز خطا بررسی کنید؛ منابع یا حافظه نهان سرور را افزایش دهید و جهشهای ترافیک را بررسی کنید؛ تغییرات اخیر پیکربندی (.htaccess، قوانین nginx/Apache) را مرور کنید.