دسته‌بندی نشده

ارور 502 چیست؟ چگونه ارور 502 Bad Gateway را رفع کنیم

ارور 502:هر بار که به یک وب سایت مراجعه می کنید ، مرورگر شما درخواستی را به یک سرور وب ارسال می کند. وب سرور درخواست را دریافت و پردازش می کند ، و سپس منابع درخواستی را به همراه یک سرآیند HTTP و  کد وضعیت HTTP ارسال می کند . معمولاً کد وضعیت HTTP مشاهده نمی شود مگر اینکه اشتباهی رخ دهد. در واقع این روش سرورها است که به شما اطلاع می دهد که مشکلی رخ داده است ، همراه با کد نحوه تشخیص آن.

کد خطای 500 وضعیت انواع مختلفی دارد ( 500 ، 501 ، 502 ، 503 ، 504 ، 520 و …) که همگی معنای کمی متفاوت دارند. اینها نشان دهنده این است که درخواست پذیرفته شده است ، اما سرور از انجام درخواست جلوگیری کرده است. در این حالت ، یک خطای 502 ایجاد میشود به طور خاص به این معنی است که یک سرور در حالی که به عنوان دروازه یا پروکسی عمل می کند ، یک پاسخ نامعتبر  از یک سرور ورودی دریافت کرده است.

انواع پیغام های نمایش ارور 502

با توجه به مرورگرها ، سرورهای وب و سیستم عامل های مختلف ، خطای 502 می تواند خود را به روش های مختلف نشان دهد. اما همه آنها معنای یکسانی دارند. در زیر فقط چند مورد مختلف وجود دارد که ممکن است در وب مشاهده کنید:

  • 502 Bad Gateway
  • Error 502
  • HTTP Error 502 – Bad Gateway
  • 502 Service Temporarily Overloaded
  • 502 Proxy Error
  • یک صفحه سفید
  • Bad Gateway: The proxy server received an invalid response from an upstream server
  • 502 Server Error: The server encountered a temporary error and could not complete your request
  • HTTP 502
  • Temporary Error (502)
  • 502. That’s an error
  • 502 bad gateway Cloudflare

تأثیر خطاهای 502 بر سئو

برخلاف خطاهای 503 ، که برای حالت تعمیر وردپرس استفاده می شوند و به Google می گویند که بعداً دوباره بررسی کند ، اگر بلافاصله برطرف نشود ، خطای 502 می تواند تأثیر منفی بر روی SEO داشته باشد. اگر سایت شما فقط برای مدت 10 دقیقه خراب باشد و به طور مداوم بارها توسط ربات های خزنده خوانده شود ، خزنده به راحتی صفحه را از حافظه پنهان تحویل می گیرد. یا ممکن است Google حتی قبل از تهیه نسخه پشتیبان ، فرصتی برای خزیدن مجدد آن نداشته باشد.

با این حال ، اگر سایت برای مدت زمان طولانی ، مثلاً بیش از 6 ساعت ، خراب باشد ، ممکن است Google خطای 502 را به عنوان یک مسئله در سطح سایت ببیند که باید برطرف شود. این می تواند در رتبه بندی شما تأثیر بگذارد . اگر نگران تکرار خطاهای 502 هستید ، باید بفهمید که چرا این اشتباهات از ابتدا شروع شده است. برخی از راه حل های زیر می تواند کمک کند.

چگونه ارور 502 Bad Gateway را برطرف کنیم

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

1.صفحه را رفرش کنید

یکی از ساده ترین و اولین کارهایی که باید هنگام مواجه شدن با خطای  502 امتحان کنید این است که به سادگی یک دقیقه صبر کنید و  دوباره صفحه را بارگیری کنید  (F5 یا Ctrl + F5). ممکن است میزبان یا سرور بیش از حد بارگیری کند و سایت دوباره برگردد.

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

2.کش مرورگر خود را خالی کنید

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

3.مشکل در dns

خطای  502 همچنین می تواند به دلیل یک مشکل DNS باشد ، مانند اینکه دامنه با IP صحیح برگردانده نشود. اگر به تازگی سایت وردپرس خود را به یک میزبان جدید منتقل کرده اید ، مهم است که صبر کنید تا همه چیز به طور کامل گسترش یابد ، که در برخی موارد ممکن است 24 ساعت طول بکشد. این به مقدار TTL سوابق DNS شما بستگی دارد.

4.با پشتیبان سرور یا هاست خود مشورت کنید

دلیل اصلی اینکه ما معمولاً خطای 502 را مشاهده می کنیم به دلیل وجود مشکلی در میزبان وب است. گاهی اوقات یک  جستجو، اسکریپت یا درخواست خیلی طولانی می شود  و بنابراین توسط سرور لغو یا بسته می شود. بسیاری از میزبانها ، به ویژه میزبانهای مشترک آنچه را “kill” می نامند ، اجرا می کنند. اساساً کاری که این کار انجام می دهد این است که پس از مدتی مشخص یک درخواست را خاتمه می دهد تا سایتی را از بین نبرد و سایر کاربران را تحت تأثیر قرار ندهد.

5. CDN یا فایروال را به طور موقت غیرفعال کنید

همچنین ممکن است مشکلی در  شبکه تحویل محتوا (CDN) یا فایروال شما ایجاد شود. اگر از ارائه دهنده CDN شخص ثالث استفاده می کنید ، راهی آسان برای عیب یابی این است که به سادگی CDN خود را به طور موقت غیرفعال کنید. به عنوان مثال ، ما معمولا از افزونه ی CDN enabler استفاده می‌کنیم . اگر از آن استفاده می کنید ، می توانید افزونه را غیرفعال کرده و سپس سایت خود را تست کنید. اگر نمی توانید به داشبورد سایت خود دسترسی پیدا کنید ، کافیست از طریق SFTP وارد سایت خود شوید و نام پوشه پلاگین را به cdn-enabler_old تغییر دهید. با این کار اتصال CDN به طور موقت غیرفعال می شود. اگر از WP Rocket یا سایر افزونه هایی که با ان به cdn خود متصل شده اید استفاده میکنید میتوانید برای این افزونه ها هم این کار را انجام دهید تا به طور موقت انرا غیرفعال کنید.

6.قالب و افزونه های خودرا برسی کنید

در اکثر مواقع قالب ها و افزونه های شما میتواند باعث ایجاد خطای 502 شود.در این حالت میتوانید یا غیرفعال کردن افزونه های خود مشکل را برطرف کنید.اگر به هاست خود دسترسی دارید میتوانید با تغییر نام پوشه “Plugins” در هاست خود به طور موقت تمام افزونه های خود را غیرفعال کنید.اگر مشکل رفع شد مشکل از افزونه های شماست برای اینکه بفهمید مشکل از کدام افزونه است میتوانید با دونه دونه فعال کردن افزونه ها متوجه شوید که مشکل کدام افزونه است.

7.حالت دیباگ را فعال کنید

قسمت دیباگ وردپرس میتواند در حل کردن این مشکل به شما کمک کند.شما میتوانید با اضافه کردن کد زیر به فایل wp-config.php حالت دیباگ را فعال کنید.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

خلاصه

همانطور که می بینید موارد زیادی وجود دارد که می توانید برای عیب یابی و رفع خطای 502 در سایت وردپرس خود انجام دهید. به طور معمول این امر در سمت مشتری نیست ، بلکه در مورد میزبان شماست. افزونه ها و طرح های زمینه شخص ثالث با کد بد یا نمایش داده شده بهینه نشده نیز مواردی هستند که باید مراقب آنها باشید.

مرتبط:0تا100ساخت فروشگاه اینترنتی رایگان     نصب وردپرس روس لوکال هاست                 حل مشکل خطای استارت نشدن اپاچی و mysql در زمپ

برای دیدن ویدیو های مرتبط با ارور 502 چیست؟ چگونه ارور 502 Bad Gateway را رفع کنیم وارد کانال یوتیوب ما شوید

قالب و افزونه رایگان

مهدی حمیدیان

هرچه بیشتر بدانید,بیشتر متوجه میشوید که هیچ چیز نمی دانید

نوشته های مشابه

دیدگاهتان را بنویسید

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

همچنین ببینید
بستن
دکمه بازگشت به بالا