▷ Error 502 Bad Gateway คืออะไรสาเหตุและวิธีแก้ไข

ข้อผิดพลาด 502 เกตเวย์ไม่ถูกต้อง

Error 502 Bad Gateway พร้อมกับ Error 401 ซึ่งเป็นหนึ่งในข้อผิดพลาดที่พบบ่อยที่สุดบนอินเทอร์เน็ต Facebook, Youtube, Twitter และเพจที่สร้างขึ้นภายใต้ WordPress และ Prestashop แสดงข้อผิดพลาดประเภทนี้เป็นประจำทุกวัน สาเหตุของปัญหานี้มักเกี่ยวข้องกับปัญหาการสื่อสารระหว่างเซิร์ฟเวอร์ของเว็บไซต์ที่เป็นปัญหา (เกตเวย์ไม่ถูกต้อง) วิธีแก้ปัญหาเช่นเดียวกับข้อผิดพลาดก่อนหน้านี้ที่พบใน Tuexperto จะแตกต่างกันไปขึ้นอยู่กับว่าเราเป็นผู้นำทางที่เรียบง่ายของหน้าเว็บหรือว่าเราเป็นผู้ดูแลเว็บ ไม่ว่ากรณีของเราจะเป็นอย่างไรการแก้ไขข้อผิดพลาด 502 จะใช้เวลาไม่เกินห้านาทีและการยืนยันบางส่วนในกรณีที่เราเป็นผู้ดูแลระบบและเจ้าของเพจ

Error 502 Bad Gateway คืออะไรและเกิดจากอะไร

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

502-bad-gateway- ข้อผิดพลาด

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

แนวทางแก้ไข Error 502 Bad Gateway หากเราเป็นผู้ใช้

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

แนวทางแก้ไข 1

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

โซลูชันที่ 2

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

ล้างแคช google chrome

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

วิธีแก้ไขข้อผิดพลาด 502 หากเราเป็นเจ้าของเว็บไซต์

หากเราเป็นผู้ดูแลเว็บไซต์วิธีแก้ไขที่เป็นไปได้จะแตกต่างกันไปขึ้นอยู่กับที่มาและประเภทของเว็บไซต์

แนวทางแก้ไข 1

ในกรณีที่เราใช้ WordPress เป็น CMS ของเว็บไซต์ของเราขั้นตอนแรกในการแก้ข้อผิดพลาดจะได้รับการปิดการใช้งานปลั๊กอินล่าสุดและรูปแบบที่เราได้ติดตั้งบนเว็บ หากเป็นกรณีที่เราได้ติดตั้งปลั๊กอินจำนวนมากเมื่อเร็ว ๆ นี้เราสามารถปิดใช้งานปลั๊กอินทั้งหมดพร้อมกันได้หากเราเปลี่ยนชื่อของโฟลเดอร์ปลั๊กอินในโฟลเดอร์ wp-content ของเซิร์ฟเวอร์เพจ

ปิดการใช้งานปลั๊กอิน wordpress

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

โซลูชันที่ 2

หากเราเพิ่งติดตั้งบริการ CDN (Content Delivery Network) เพื่อปรับปรุงความเร็วในการโหลดเว็บไซต์ของเราเป็นไปได้ว่าเกิดข้อผิดพลาด 502 เนื่องจากรหัสของบริการที่เป็นปัญหาอาจขัดแย้งกับรหัสบางส่วนในหน้าของเรา

CDN หลักบางส่วนมีดังนี้:

  • CloudFlare
  • Amazon CloudFront
  • MaxCDN
  • CDN77
  • Incapsula CDN
  • คีย์ซีดีเอ็น

แก้ไขข้อผิดพลาดประตูง่ายเหมือนการปิดการใช้งานผ่านทางหน้า CDN บริการชั่วคราว หากเราพบวิธีแก้ไขแล้วควรติดต่อฝ่ายบริการเพื่อแก้ไขข้อขัดแย้งนี้

โซลูชันที่ 3

เราได้อัปเดตเว็บไซต์เมื่อเร็ว ๆ นี้หรือไม่? มีแนวโน้มว่าจะเกิดข้อผิดพลาดที่ขัดแย้งกับการสื่อสารระหว่างเซิร์ฟเวอร์

หากเราเป็นผู้ใช้ขั้นสูงเราสามารถค้นหาข้อผิดพลาดได้ด้วยวิธีง่ายๆ ในการดำเนินการนี้เราจะสร้างไฟล์ PHP ผ่านโปรแกรมแก้ไขข้อความขั้นสูง (NotePad ++) และแนะนำบรรทัดของโค้ดต่อไปนี้:

Original text


phpinfo (); >ต่อไปเราจะคัดลอกไฟล์ไปยังโฟลเดอร์รากของเซิร์ฟเวอร์และเข้าถึงได้ผ่านทางที่อยู่www.domainname.com/filename.php เมื่อเข้าไปข้างในเราจะมองหาบรรทัดที่มีแท็ก  error_logและเราจะพบเส้นทางที่ข้อผิดพลาดอ้างถึง

โซลูชันที่ 4

วิธีสุดท้ายคือติดต่อบริการโฮสติ้งของเราเพื่อแก้ไขข้อผิดพลาดเนื่องจากอาจเกิดจากความล้มเหลวของเซิร์ฟเวอร์บริการ หากเรามีความช่วยเหลือด้านเทคนิคสิ่งที่เป็นไปได้มากที่สุดคือพวกเขาจะแก้ไขข้อผิดพลาดได้ฟรี

ข้อผิดพลาดอื่น ๆ ที่ระบุโดย OneExpert

  • ข้อผิดพลาด 401 จำเป็นต้องได้รับอนุญาต
  • ข้อผิดพลาด HTTP 500
  • ข้อผิดพลาด 503 Service Temporal และไม่พร้อมใช้งาน