همیشه کاربران تازه کار وردپرس با برخورد به خطاهای معمولی در سایت احساس می کنند همه چیز از دست رفته است. اما باید گفت که نگران نباشید، این گونه نیست. از آنجا که هر کدام از این خطا ها علتی دارند، شما با رفع آن علت خطا را برطرف خواهید کرد. با توجه به مشکلات برخی از کاربران و پرسش هایی مبنی بر رفع مشکلاتی مانند بروز خطای 502 Bad Gateway در سایت، تیم آموزشی وبمستر 98 قصد دارد در این آموزش وردپرس به رفع خطای 502 Bad Gateway در سایت بپردازد.
خطای 502 Bad Gateway در سایت به چه معنی است؟
خطای 502 Bad Gateway یکی از کدهای وضعیت HTTP است که به عنوان خطا شناخته می شود. در واقع همان خطای HTTP 502 است و از آنجا که یک خطای سمت سرور (Server Side) است ممکن است به علت وجود مشکل در یکی از سرورهای درگاه اصلی Gateway (سرور اصلی) در همه سیستم عامل ها با همه مرورگرهای قدیمی یا جدید رخ دهد.
عناوین دیگر خطای 502 Bad Gateway
عنوان اين پيغام خطا معمولا توسط وب سايت هاي بزرگ تغيير مي يابد اما به طور معمول به يكي از شكل هاي زير قابل مشاهده است:
- 502 Bad Gateway
- Error 502
- HTTP 502
- 502 Service Temporarily Overloaded
- HTTP Error 502 – Bad Gateway
- Temporary Error (502)
- Bad Gateway
علت بروز خطای 502 Bad Gateway در سایت
دليل بوجود آمدن اين خطا اين است كه يكي از سرورهاي وب هنگام لود كردن سایت شما و يا پاسخ اشتباهي را هنگام پاسخ دادن به درخواست ديگري از آن سرور دريافت كرده باشد. به عبارتی دیگر سرورها (نه الزاما وب سرورها) برای اجرای درخواست هایی از طرف کاربر رسیده، به عنوان یکGateway یا ابزار مسیریابی عمل می کنند تا صفحات وب مورد درخواست کاربر را در دسترس وی قرار دهند. همه سرورها وظیفه دارند طبق الگوریتمی که دارند درخواست هایی را که از طرف Gateway دریافت میکنند را، پردازش کنند.
در واقع خطای 502 Bad Gateway زمانی در سایت رخ می دهد که به هر دلیلی (از جمله خطا در برنامه ریزی، عدم داشتن دسترسی لازم، مشکل در بافرهای سرور، پیکربندی نشدن صحیح و …) یک پاسخ بی اساس و بی اعتبار از سمت سرور رده بالاتر دریافت شود و یکی از سرورها نتواند به Gateway یا Proxy جواب معتبری بدهد، کاربر با این خطا مواجه می شود.
بروز این خطا به این معنی است که برای یکی از سرورهای اصلی مشکل به وجود آمده است. زیرا زمانی که پاسخ ارسال شده توسط سرورها نامعتبر شناخته شود، سرور اصلی پاسخی مبنی بر نامعتبر بودن درخواست به کاربر ارسال میکند. این نکته را نیز باید در نظر داشت که حتی اگر یکی از سرورها پاسخ نامعتبر ارائه دهد نیز سرور اصلی خطای ۵۰۲ را برمی گرداند.
[quote bgcolor=’#eec700′ color=’#ffffff’ bcolor=’#ffffff’]
تفاوت خطای 502 با خطای 503
خطای ۵۰۲ Bad Gateway زمانی که سرور مشکل داشته باشد، خاموش باشد یا نتواند اصلاً جواب بدهد رخ می دهد و زمانی که سرور در حالتی قرار گیرد که اصلا نتواند پاسخگو باشد خطای ۵۰۳ رخ می دهد.
[/quote]
رفع خطای 502 Bad Gateway در سایت
اولین گام برای رفع خطای 502 Bad Gateway، تلاش دوباره بعد از چند دقیقه مکث و تامل است. زیرا ممکن است این خطا به مدیر سایت قبلا اعلام شده باشد و تحت بررسی باشد. پس سایت خود را با فشار دادن كليد F5 و يا دكمه Refresh/Reload بازفراخواني كنيد. اگر شما بازدیدکننده سایت باشید از آنجا که خطای ۵۰۲ Bad Gateway از سمت سرور است، نمیتوانید کاری انجام دهید و این به این معنی است که مشکل در شبکه ارتباطی سرورها در اینترنت به وجود می آید پس خطا بر روی کامپیوتر شخصی یا ارتباط اینترنتی کامپیوتر ایجاد نشده است. در بیشتر مواقع سرعت کم اینترنت یا قطعی در ارتباط اینترنتی سبب بروز اين خطا مي شود كه در این صورت با Refresh كردن صفحه سایت خود این خطا برطرف خواهد شد.
در صورتی که باز هم موفق نشدید و مشکل حل نشد، اقدام دیگری جز اینکه با مسئولان و سرور میزبانی تماس بگیرید نمی توانید بکنید تا آنها را از بروز چنین خطایی مطلع سازید که برای رفع خطا از سمت سرور اقدام کنند.
گاهی نیز اگر کش مرورگر خود را پاک کنید، مشکل را حل کند. چون ممکن است خطای 502 Bad Gateway صفحه مورد نظر برطرف شده باشد ولی محتوای صفحه خطا همچنان به کاربر نشان داده شود.
اگر به محتوای آن صفحه از سایت نیاز دارید می توانید از نسخه کش شده آن استفاده کنید. بعضی از سرویسهای اینترنتی صفحات سایت را به صورت کش ذخیره کرده و به کاربران نشان می دهند.
تیم آموزشی وبمستر 98 امیدوار است این مقاله کوتاه از آموزش وردپرس هرچه بیشتر بتواند شما را با خطاهای موجود در دنیای وب آشنا کرده و به شما کمک کند تا هنگام مواجهه با این خطاها به جای هیجان زده شدن به برطرف کردن آنها بپردازید.
ممنون از همراهی شما با این بخش از آموزش وردپرس. در صورت هر گونه سوال لطفا سوال خود را در قسمت نظرات مطرح بفرمایید. همچنین اگر قصد خرید قالب وردپرس برای سایت خود از یک منبع معتبر را دارید می توانید به دسته بندی قالب وردپرس در سایت وبمستر98 مراجعه بکنید.