ข้อผิดพลาด "502 Bad Gateway" คืออะไร? จะแก้ไขได้อย่างไร?
เผยแพร่แล้ว: 2021-07-23ดังนั้นคุณจึงพยายามเข้าถึงเว็บไซต์และจบลงด้วยข้อผิดพลาดที่ไม่ชัดเจนว่า "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

ในแง่เทคนิค ข้อผิดพลาดนี้เกิดขึ้นเมื่อเซิร์ฟเวอร์ที่ระบบของคุณกำลังสื่อสารด้วยเป็นพร็อกซีหรือเกตเวย์ไปยังเซิร์ฟเวอร์อื่น เมื่อเซิร์ฟเวอร์ผู้รับมีคำขอมากเกินไป เซิร์ฟเวอร์อาจส่ง "การตอบสนองที่ไม่ดี" ไปยังพร็อกซีเซิร์ฟเวอร์ คำตอบเดียวกันจะถูกส่งไปยังระบบของคุณ ในพจนานุกรม 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" (โดยไม่ใส่เครื่องหมายจุลภาคกลับด้าน) ในแถบที่อยู่

- หากคุณคลิกที่ไอคอน "ส่วนขยาย" คุณต้องเลือก "จัดการส่วนขยาย" จากเมนูที่ปรากฏขึ้น ผู้ที่พิมพ์ที่อยู่สามารถข้ามขั้นตอนนี้ได้

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

คืนค่าการตั้งค่าเริ่มต้นเพื่อแก้ไขข้อผิดพลาด 502 Bad Gateway
แม้ว่าการกำจัดแคช คุกกี้ และส่วนขยาย (ชั่วคราว) อาจทำให้เบราว์เซอร์ของคุณดู "เป็นค่าเริ่มต้น" แต่จะไม่เหมือนกับเบราว์เซอร์เริ่มต้นอย่างแท้จริง จนกว่าการตั้งค่าจากโรงงานทั้งหมดจะได้รับการกู้คืนเช่นกัน
ในบางกรณี การเริ่มต้นจากศูนย์ด้วยเบราว์เซอร์ใหม่ทั้งหมดจะช่วยลบล้างการตั้งค่าที่ทำให้เกิดปัญหาซึ่งคุณอาจเคยทำในอดีต วิธีนี้ช่วยแก้ปัญหา HTTP ของคุณได้
หากต้องการกดปุ่มรีเซ็ตบนเบราว์เซอร์ Chrome ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนในการกู้คืนการตั้งค่าเริ่มต้นใน Chrome
- ในการตั้งค่า Chrome (ในตอนนี้ ฉันคาดว่าคุณรู้อยู่แล้วว่าที่นี่อยู่ที่ไหน) ให้คลิกที่ 'ขั้นสูง'

- จากเมนูแบบเลื่อนลง ไปที่ 'รีเซ็ตและล้างข้อมูล' และเลือก 'รีเซ็ตการตั้งค่าเป็นค่าเริ่มต้นดั้งเดิม'

- เมื่อข้อความแจ้งปรากฏขึ้น ให้เลือก 'รีเซ็ตการตั้งค่า'

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