ข้อผิดพลาด "502 Bad Gateway" คืออะไร? จะแก้ไขได้อย่างไร?

เผยแพร่แล้ว: 2021-07-23

ดังนั้นคุณจึงพยายามเข้าถึงเว็บไซต์และจบลงด้วยข้อผิดพลาดที่ไม่ชัดเจนว่า "502 Bad Gateway" ตอนนี้อะไร? อย่างแรกเลย คุณไม่จำเป็นต้องกังวลอีกต่อไปเพราะบทความนี้จะตอบทุกคำถามของคุณที่เกี่ยวข้องกับรหัสข้อผิดพลาด

แม้ว่าปัญหานี้มักจะหมายถึงปัญหาทางฝั่งเซิร์ฟเวอร์ แต่ก็มีบางกรณีที่การเปลี่ยนแปลงบางอย่างในฝั่งของคุณสามารถแก้ไขข้อผิดพลาด 502 Bad Gateway ได้

แต่ก่อนที่เราจะลงลึกในการแก้ไขที่เป็นไปได้ มาทำความเข้าใจกันก่อนว่าอะไรเป็นสาเหตุของปัญหา

คู่มือแก้ไขข้อผิดพลาด 502 Bad Gateway
  • ข้อผิดพลาด 502 Bad Gateway คืออะไร?
  • วิธีแก้ไขข้อผิดพลาด 502 Bad Gateway?
    • ล้างแคช
      • ขั้นตอนในการล้างแคชใน Chrome
    • เคลียร์คุกกี้
      • ขั้นตอนในการล้างคุกกี้ใน Chrome
    • ปิดใช้งานปลั๊กอินและส่วนขยาย
      • ขั้นตอนในการปิดใช้งานปลั๊กอินและส่วนขยายบน Chrome
    • คืนค่าการตั้งค่าเริ่มต้นเพื่อแก้ไขข้อผิดพลาด 502 Bad Gateway
      • ขั้นตอนในการกู้คืนการตั้งค่าเริ่มต้นใน Chrome
    • เปลี่ยนเซิร์ฟเวอร์ DNS (ระบบชื่อโดเมน)

ข้อผิดพลาด 502 Bad Gateway คืออะไร?

ภาพนี้; คุณต้องเอื้อมมือออกไปหาคนที่นั่งข้างหลังคุณ โดยปกติ คุณจะส่งข้อความถึงคนข้างหลังคุณและบอกให้เขาทำเช่นเดียวกัน ตอนนี้ สมมติว่าผู้รับข้อความของคุณไม่สนใจคนกลาง ดังนั้น พ่อค้าคนกลางจึงแสดงธงแดงแทนคุณ ซึ่งคล้ายกับสิ่งที่มักเกิดขึ้นระหว่างข้อผิดพลาด 502 Bad Gateway

สกรีนช็อตของข้อผิดพลาด 502 Bad Gateway

ในแง่เทคนิค ข้อผิดพลาดนี้เกิดขึ้นเมื่อเซิร์ฟเวอร์ที่ระบบของคุณกำลังสื่อสารด้วยเป็นพร็อกซีหรือเกตเวย์ไปยังเซิร์ฟเวอร์อื่น เมื่อเซิร์ฟเวอร์ผู้รับมีคำขอมากเกินไป เซิร์ฟเวอร์อาจส่ง "การตอบสนองที่ไม่ดี" ไปยังพร็อกซีเซิร์ฟเวอร์ คำตอบเดียวกันจะถูกส่งไปยังระบบของคุณ ในพจนานุกรม HTTP การตอบสนองนี้เรียกว่าข้อผิดพลาด 502

ปัญหานี้ปรากฏในรูปแบบต่างๆ ทั่วทั้งเว็บไซต์ รูปแบบทั่วไปของข้อผิดพลาด 502 คือ 502 บริการโอเวอร์โหลดชั่วคราว, ข้อผิดพลาดชั่วคราว (502), ข้อผิดพลาดพร็อกซี 502, 502 Bad Gateway Nginx เป็นต้น

อ่านเพิ่มเติม: วิธีแก้ไข ERR_CACHE_MISS ใน Chrome – คู่มือรายละเอียดปี 2564

วิธีแก้ไขข้อผิดพลาด 502 Bad Gateway?

เมื่ออยู่ที่ฝั่งเซิร์ฟเวอร์ ข้อผิดพลาดนี้จะเกิดขึ้นชั่วคราว และโดยส่วนใหญ่ จะใช้เวลาเพียงช่วงสั้นๆ อย่างไรก็ตาม เบราว์เซอร์ของคุณอาจเข้าใจผิดว่าปัญหาเครือข่ายในระบบของคุณเป็นข้อผิดพลาด 502 Bad Gateway หากต้องการทราบสาเหตุของปัญหา คุณสามารถไปที่เว็บไซต์นี้ ป้อน URL และตรวจสอบสถานะเซิร์ฟเวอร์

หากเซิร์ฟเวอร์ทำงาน แต่คุณยังคงได้รับข้อผิดพลาด คุณสามารถลองรีสตาร์ทเบราว์เซอร์ ใช้เบราว์เซอร์อื่น และเริ่มต้นระบบใหม่ หากปัญหายังคงอยู่ คุณสามารถลองแก้ไขปัญหาต่อไปนี้

ล้างแคช

เบราว์เซอร์ของคุณจัดเก็บข้อมูลชั่วคราวของหน้าเว็บที่คุณเข้าชมบ่อยๆ อย่างสังหรณ์ใจเพื่อเพิ่มความเร็วในการโหลด บางครั้ง ข้อมูลนี้ (เรียกว่า “แคช”) ได้รับความเสียหาย ซึ่งอาจทำให้เกิดข้อผิดพลาด 502 ในการแก้ไขปัญหานี้ คุณต้องล้างแคชของเบราว์เซอร์

ขั้นตอนในการล้างแคชใน Chrome

  • ในเบราว์เซอร์ ให้แตะที่จุดเมนู (ถัดจากไอคอนโปรไฟล์) ที่มุมบนขวา
  • จากเมนูแบบเลื่อนลง เลือก 'การตั้งค่า'
  • ตอนนี้ เลือก 'ความเป็นส่วนตัวและความปลอดภัย'
  • ไปที่ 'ล้างข้อมูลการท่องเว็บ'
  • ตรวจสอบให้แน่ใจว่าได้เลือกเฉพาะ 'รูปภาพและไฟล์ที่แคชไว้' แล้วคลิก 'ล้างข้อมูล'

เคลียร์คุกกี้

เมื่อคุณเข้าถึงเว็บไซต์ เว็บไซต์จะบันทึกข้อมูลเซสชันของคุณไว้ในระบบเพื่อให้คุณได้รับประสบการณ์ที่เป็นส่วนตัวในครั้งต่อไปที่คุณเยี่ยมชม เช่นเดียวกับแคช ข้อมูลเซสชันนี้ (เรียกว่า “คุกกี้”) อาจเสียหายเมื่อเวลาผ่านไป ซึ่งอาจส่งผลให้เกิดข้อผิดพลาด Bad Gateway ในการแก้ไขปัญหานี้ คุณต้อง - คุณเดาถูกแล้ว - ล้างคุกกี้ของคุณ

ขั้นตอนในการล้างคุกกี้ใน Chrome

  • ทำตามขั้นตอนทั้งหมดในการแก้ไขก่อนหน้า ยกเว้นขั้นตอนสุดท้าย
  • ตอนนี้ ตรวจสอบให้แน่ใจว่าได้เลือกเฉพาะ 'คุกกี้และข้อมูลไซต์อื่นๆ' แล้วคลิก 'ล้างข้อมูล'

ปิดใช้งานปลั๊กอินและส่วนขยาย

ปลั๊กอินและส่วนขยายเป็นส่วนเสริมที่ยอดเยี่ยมที่เราได้รับจากเบราว์เซอร์บางตัว แม้ว่าคุณลักษณะที่เพิ่มเข้ามาเหล่านี้จะมีประโยชน์ แต่ก็สามารถรบกวนประสบการณ์การท่องเว็บของคุณได้หากคุณพบจุดบกพร่อง

ตอนนี้ ฉันรู้ว่าคุณไม่ต้องการที่จะละทิ้งส่วนขยายการบล็อกโฆษณาของคุณ ดังนั้นฉันจะบอกวิธีที่ดีที่สุดในการดำเนินการนี้ให้คุณ

เริ่มแรก ปิดใช้งานปลั๊กอินและส่วนขยายทั้งหมด (ขั้นตอนที่กล่าวถึงหลังจากย่อหน้านี้) และตรวจสอบว่าไซต์ใช้งานได้หรือไม่ ถ้าเป็นเช่นนั้น ให้เปิดใช้งานคุณลักษณะที่ปิดใช้งานของคุณทีละรายการและตรวจดูว่าไซต์ยังคงทำงานอยู่หรือไม่ ใช้วิธีนี้เพื่อจำกัดขอบเขตของปลั๊กอิน/ส่วนขยายที่เป็นสาเหตุของปัญหาให้แคบลง แล้วปิดใช้งานโดยเฉพาะ

ขั้นตอนในการปิดใช้งานปลั๊กอินและส่วนขยายบน Chrome

  • ใน Chrome ให้คลิกที่ไอคอน "ส่วนขยาย" (ด้านซ้ายของไอคอนโปรไฟล์) หรือเพียงแค่ป้อน "chrome://extensions" (โดยไม่ใส่เครื่องหมายจุลภาคกลับด้าน) ในแถบที่อยู่
  • หากคุณคลิกที่ไอคอน "ส่วนขยาย" คุณต้องเลือก "จัดการส่วนขยาย" จากเมนูที่ปรากฏขึ้น ผู้ที่พิมพ์ที่อยู่สามารถข้ามขั้นตอนนี้ได้
  • ตอนนี้ แท็บ "ส่วนขยาย" จะโหลดขึ้น จากนั้นปิดสวิตช์สำหรับแต่ละส่วนขยายที่เปิดใช้งานในเบราว์เซอร์ของคุณ
ส่วนขยายของ Chrome เพื่อแก้ไขข้อผิดพลาดเกตเวย์ที่ไม่ดี

คืนค่าการตั้งค่าเริ่มต้นเพื่อแก้ไขข้อผิดพลาด 502 Bad Gateway

แม้ว่าการกำจัดแคช คุกกี้ และส่วนขยาย (ชั่วคราว) อาจทำให้เบราว์เซอร์ของคุณดู "เป็นค่าเริ่มต้น" แต่จะไม่เหมือนกับเบราว์เซอร์เริ่มต้นอย่างแท้จริง จนกว่าการตั้งค่าจากโรงงานทั้งหมดจะได้รับการกู้คืนเช่นกัน

ในบางกรณี การเริ่มต้นจากศูนย์ด้วยเบราว์เซอร์ใหม่ทั้งหมดจะช่วยลบล้างการตั้งค่าที่ทำให้เกิดปัญหาซึ่งคุณอาจเคยทำในอดีต วิธีนี้ช่วยแก้ปัญหา HTTP ของคุณได้

หากต้องการกดปุ่มรีเซ็ตบนเบราว์เซอร์ Chrome ให้ทำตามขั้นตอนด้านล่าง

ขั้นตอนในการกู้คืนการตั้งค่าเริ่มต้นใน Chrome

  • ในการตั้งค่า Chrome (ในตอนนี้ ฉันคาดว่าคุณรู้อยู่แล้วว่าที่นี่อยู่ที่ไหน) ให้คลิกที่ 'ขั้นสูง'
แก้ไขข้อผิดพลาด 502
  • จากเมนูแบบเลื่อนลง ไปที่ 'รีเซ็ตและล้างข้อมูล' และเลือก 'รีเซ็ตการตั้งค่าเป็นค่าเริ่มต้นดั้งเดิม'
คืนค่า 502 เกตเวย์ที่ไม่ดี
  • เมื่อข้อความแจ้งปรากฏขึ้น ให้เลือก 'รีเซ็ตการตั้งค่า'
รีเซ็ตการตั้งค่าเพื่อแก้ไข 502 เกตเวย์ที่ไม่ดี

เปลี่ยนเซิร์ฟเวอร์ DNS (ระบบชื่อโดเมน)

หากวิธีแก้ไขข้างต้นไม่ได้ผล คุณสามารถยกระดับขึ้นและเข้าสู่ด้านมืดของสิ่งต่าง ๆ เป็นทางเลือกสุดท้าย ฉันกำลังพูดถึงการเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ — คอมพิวเตอร์ที่เบราว์เซอร์ของคุณสื่อสารด้วยสำหรับการเยี่ยมชมเว็บไซต์ทั้งหมดบนอินเทอร์เน็ต

สมมติว่าคุณไม่เคยแตะต้อง DNS ปัจจุบันของคุณน่าจะถูกกำหนดโดย ISP ของคุณ คุณสามารถเปลี่ยนแปลงสิ่งนี้และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ นอกจากนี้ยังมีเหตุผลที่ดึงดูดใจให้ดำเนินการต่อไป เนื่องจากการเปลี่ยนไปใช้ DNS บุคคลที่สามยังช่วยให้อินเทอร์เน็ตของคุณมีความเร็วเพิ่มขึ้นอีกด้วย

เนื่องจากหัวข้อนี้ค่อนข้างใหญ่เกินไปที่จะกล่าวถึงในบางประเด็น คุณจึงควรอ่านคำแนะนำเฉพาะสำหรับการเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ

สุดท้าย หากคำแนะนำเหล่านี้ไม่สามารถแก้ไขข้อผิดพลาด 502 ให้คุณได้ เป็นไปได้มากว่าปัญหาไม่ได้อยู่ที่จุดสิ้นสุดของคุณ ซึ่งหมายความว่าคุณไม่สามารถทำอะไรได้นอกจากรอจนกว่าเว็บไซต์จะแก้ไขปัญหาได้ในที่สุด ซึ่งอาจใช้เวลาไม่กี่นาทีถึงหลายชั่วโมง

หวังว่าคนนี้จะรอสักครู่ แต่จนกว่าเว็บไซต์จะหยุดทำไมไม่ออกไปสูดอากาศบริสุทธิ์ บางทีอาบแสงแดด แค่ออกไปข้างนอก