ข้อผิดพลาด 502 Bad Gateway: จะแก้ไขได้อย่างไรใน WordPress?
เผยแพร่แล้ว: 2022-03-07สำหรับเจ้าของธุรกิจ นั่นเป็นสิ่งสุดท้ายที่พวกเขาอยากเห็น พวกเขาไม่สามารถจ่ายเงินให้ผู้มีโอกาสเป็นลูกค้าออกจากเว็บไซต์และเข้าร่วมการแข่งขันได้ อย่างไรก็ตาม เป็นไปได้ในหลายกรณี ที่จะแก้ไขข้อผิดพลาด 502 เกตเวย์
ในบล็อกโพสต์นี้ เราจะอธิบายว่าข้อผิดพลาด 502 Bad Gateway คืออะไร สาเหตุที่เป็นไปได้ และวิธีแก้ไข
ดาวน์โหลดโพสต์นี้โดยป้อนอีเมลของคุณด้านล่าง
ข้อผิดพลาด 502 Bad Gateway คืออะไร
เมื่อคุณเยี่ยมชมเว็บไซต์ เบราว์เซอร์ของคุณจะส่งคำขอไปยังเซิร์ฟเวอร์ของเว็บไซต์ เซิร์ฟเวอร์ตอบกลับเบราว์เซอร์ด้วย รหัสสถานะ HTTP 3 หลัก ซึ่งช่วยให้เบราว์เซอร์ทราบว่าคำขอเสร็จสมบูรณ์หรือไม่ ข้อผิดพลาด 502 เป็นหนึ่งในรหัสสถานะ HTTP
มีรหัสข้อผิดพลาดต่างๆ กว่า 500 รหัส และทั้งหมดนั้นหมายความว่ามีข้อผิดพลาดที่ฝั่งเซิร์ฟเวอร์ ในกรณีของข้อผิดพลาด 502 สิ่งที่เกิดขึ้นคือพร็อกซีเซิร์ฟเวอร์ไม่ได้รับการตอบสนองใดๆ หรือการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์อัปสตรีม
หากไม่มีการขุดค้น ก็ยากที่จะรู้อะไรมากไปกว่านี้ ไซต์หลายแห่งแสดงข้อผิดพลาดเกตเวย์ที่ไม่ถูกต้อง 502 เท่านั้น ซึ่ง ไม่ได้ให้ข้อมูลเพิ่มเติมเกี่ยว กับข้อผิดพลาดโดยเฉพาะ
อย่างไรก็ตาม ในหลายกรณี ข้อผิดพลาดนี้เป็นข้อผิดพลาดชั่วคราวที่จะแก้ไขได้เอง
เมื่อคุณได้รับข้อผิดพลาดนี้ เว็บไซต์และเบราว์เซอร์ต่างๆ อาจแสดงข้อผิดพลาดนี้ด้วยวิธีต่างๆ
นี่เป็นเพียงข้อความบางส่วนที่คุณอาจได้รับ:
- 502 นั่นคือข้อผิดพลาด
- 502
- ข้อผิดพลาด 502
- HTTP 502
- 502 ข้อผิดพลาดของพร็อกซี
ข้อความทางเลือกทั้งหมดเหล่านี้มีความหมายเหมือนกัน
อะไรทำให้เกิด ข้อผิดพลาด 502 Bad Gateway ?
ข้อผิดพลาด 502 ไม่ได้เกิดจากสาเหตุเดียว นั่นเป็นสาเหตุที่แก้ไขได้ยาก ซึ่งอาจทำให้เกิดปัญหากับเจ้าของธุรกิจได้ แทนที่จะสามารถอวดเนื้อหาที่มีคุณภาพ ให้ข้อมูล และตรงเป้าหมาย ผู้เข้าชมของพวกเขากลับได้รับหน้าว่างที่น่ากลัวและรหัสข้อผิดพลาด
ในบางกรณี เซิร์ฟเวอร์โอเวอร์โหลด โดยผู้เยี่ยมชมจำนวนมากเกินไปในคราวเดียว หรืออาจเกิดจากการโจมตี DDOS เซิร์ฟเวอร์ไม่มีหน่วยความจำเหลือให้แสดงหน้าเว็บและส่งคืนข้อผิดพลาด 502 แทน
ในบางครั้ง เซิร์ฟเวอร์หมดเวลาจริง ๆ เมื่อใช้เวลานานกว่าที่คาดไว้ในการส่งคืนคำขอของเบราว์เซอร์
หากเซิร์ฟเวอร์ล่ม จะไม่สามารถส่งคำขอกลับไปยังเบราว์เซอร์ได้ และคุณจะได้รับข้อผิดพลาด 502
ไฟร์วอลล์อาจทำให้เกิดปัญหาได้เช่นกัน ไฟร์วอลล์ของผู้เข้าชมอาจบล็อกไซต์ของคุณสำหรับพวกเขาเพียงคนเดียว หรือไฟร์วอลล์ของคุณอาจมีปฏิกิริยาตอบสนองมากเกินไปและบล็อกคำขอจากผู้เยี่ยมชมที่ถูกกฎหมาย
หากคุณเพิ่งเปลี่ยน DNS คุณอาจพบว่า DNS ของคุณยังไม่ได้รับการเผยแพร่อย่างสมบูรณ์ และไซต์ของคุณจะแสดงข้อผิดพลาด
คุณอาจมีข้อผิดพลาด DNS ที่ DNS ไม่สามารถแก้ไขไปยังที่อยู่ IP ที่ถูกต้อง หรือแน่นอนไปยังที่อยู่ IP ใดๆ ข้อผิดพลาดอื่นๆ ของเครือข่ายอาจรวมถึงปัญหา ISP หรือปัญหาการกำหนดเส้นทาง
บางครั้งอาจไม่มีปัญหาเซิร์ฟเวอร์เลย แต่ด้วยเหตุผลบางประการ จึงเกิดปัญหาที่จุดสิ้นสุดของผู้เยี่ยมชม พวกเขาอาจมีปัญหากับเราเตอร์หรือการเชื่อมต่ออินเทอร์เน็ต ไฟร์วอลล์อาจทำให้เกิดปัญหาหรืออาจมีปัญหากับเบราว์เซอร์
คุณจะแก้ไข 502 Bad Gateway ในฐานะเจ้าของเว็บไซต์ได้อย่างไร
ในฐานะเจ้าของเว็บไซต์ การรักษาเวลาทำงานของเว็บไซต์ให้ทันและระวังข้อผิดพลาดเป็นสิ่งสำคัญ คุณไม่สามารถพลาดการรับส่งข้อมูลที่มีคุณภาพได้เนื่องจากมีข้อผิดพลาดเกตเวย์ 502 ผิดพลาด
หากคุณได้รับข้อผิดพลาดอย่างใดอย่างหนึ่ง มีขั้นตอนที่คุณสามารถดำเนินการเพื่อแก้ไขได้ หากคุณไม่มีความรู้ด้านเทคนิค โปรดติดต่อนักพัฒนาเว็บของคุณและปล่อยให้พวกเขาเริ่มทำงาน
อย่างไรก็ตาม ก่อนที่คุณจะเริ่มแก้ไขหรือปรับแต่งเว็บไซต์ ให้สำรองข้อมูลไซต์ของคุณอย่างครบถ้วน เผื่อในกรณีที่มีข้อผิดพลาดเกิดขึ้น ดียิ่งขึ้นไปอีกหากคุณสามารถคัดลอกไซต์ของคุณและเรียกใช้การทดสอบในเวอร์ชันที่ไม่เผยแพร่ได้ ด้วยวิธีนี้ หากมีอะไรเสียหาย แสดงว่าคุณไม่ได้ทำให้เกิดข้อผิดพลาดในไซต์จริงของคุณ
นอกจากนี้ยังควรตรวจสอบด้วยว่าโฮสติ้งของคุณล่มหรือไม่ ก่อนที่คุณจะเริ่มสำรวจบันทึกข้อผิดพลาดและการเข้ารหัสโดยไม่จำเป็น
1) ทดสอบปลั๊กอินของคุณ
สำหรับ WordPress บางครั้งปลั๊กอินใหม่หรือการอัปเดตปลั๊กอินอาจทำให้เกิดข้อผิดพลาดได้ ปิดใช้งานหรือถอนการติดตั้งปลั๊กอินใหม่แต่ละรายการชั่วคราว ทีละรายการ
หากคุณปิดการใช้งานทั้งหมดพร้อมกัน คุณอาจแก้ไขข้อผิดพลาดได้ แต่คุณจะไม่มีทางรู้ว่าสาเหตุใดเป็นสาเหตุ
2) การอัปเดตย้อนกลับ
WordPress มักจะออกเวอร์ชันเบต้าของการอัปเดตล่าสุดก่อนที่เวอร์ชันสุดท้ายจะออกมา หากคุณเคยทดลองใช้รุ่นเบต้า นี่อาจเป็นปัญหาของคุณ หรืออาจเป็นเพราะการอัปเดตใหม่ล่าสุดไม่เหมาะกับไซต์ของคุณด้วยเหตุผลบางประการ
ลองย้อนกลับ เวอร์ชัน WordPress ของคุณ และดูว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่
3) ตรวจสอบการอนุญาตไฟล์ของคุณ
หากคุณได้อัปเดตหรือเพิ่มปลั๊กอินแล้ว สิทธิ์ในไฟล์ของคุณอาจมีการเปลี่ยนแปลง ผ่านการอนุญาตของคุณและตรวจสอบให้แน่ใจว่าเป็นไปตามที่ควรจะเป็น
4) ผ่านบันทึกเว็บเซิร์ฟเวอร์ของคุณ
คุณควรจะสามารถเข้าถึงบันทึกของเซิร์ฟเวอร์และดูกิจกรรมล่าสุดบนไซต์ของคุณ รวมถึงข้อผิดพลาดต่างๆ นี่อาจนำคุณไปสู่แนวทางแก้ไขที่เป็นไปได้
5) ปิงเว็บไซต์ของคุณ
ใช้การทดสอบ ping เพื่อตรวจสอบว่าเซิร์ฟเวอร์ของคุณตอบสนองหรือไม่ หากไม่เป็นเช่นนั้น ก็ถึงเวลาติดต่อโฮสต์เว็บของคุณและขอให้พวกเขาตรวจสอบเซิร์ฟเวอร์ของคุณและแก้ไขปัญหา
6) ปิดการใช้งานเครือข่ายการส่งเนื้อหาของคุณ
หากคุณกำลังใช้ CDN เช่น Cloudflare นี่อาจเป็นสาเหตุของปัญหา ปิดใช้งาน CDN ของคุณชั่วคราวและดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากเป็นเช่นนั้น โปรดติดต่อบริษัท CDN เพื่อขอความช่วยเหลือ
7) คุณเพิ่งเปลี่ยน DNS ของคุณหรือไม่?
หากคุณได้ย้ายโฮสต์เว็บหรือซื้อโดเมนใหม่ คุณจะต้องเปลี่ยนเนมเซิร์ฟเวอร์เป็นโฮสต์ที่โฮสต์เว็บของคุณใช้ มิฉะนั้นเว็บไซต์ของคุณจะไม่ทำงาน เมื่อคุณทำเช่นนี้ การเปลี่ยนแปลงอาจใช้เวลาถึง 48 ชั่วโมงจึงจะมีผลทั่วทั้งอินเทอร์เน็ต
ซึ่งจะทำให้เกิดข้อผิดพลาด 502 ชั่วคราว ซึ่งจะได้รับการแก้ไขเมื่อการเปลี่ยนแปลงเผยแพร่อย่างสมบูรณ์
8) ดีบักรหัสของคุณ
หากคุณมีรหัสที่กำหนดเองในเว็บไซต์ของคุณ รหัสที่ผิดพลาดอาจเป็นสาเหตุของข้อผิดพลาด 502 คุณจะต้องอ่านโค้ดทีละบรรทัดเพื่อหาข้อผิดพลาดและแก้ไขข้อบกพร่อง
9) ตรวจสอบการกำหนดค่าไฟร์วอลล์ของคุณ
ไฟร์วอลล์มีความสำคัญต่อการปกป้องไซต์ของคุณจากแฮกเกอร์และผู้ไม่หวังดี แต่อาจมีปฏิกิริยารุนแรงเกินไป ตรวจสอบการกำหนดค่าของคุณและตรวจสอบให้แน่ใจว่าไฟร์วอลล์ของคุณไม่ได้ปฏิเสธการรับส่งข้อมูลที่ดีอย่างสมบูรณ์โดยไม่มีเหตุผล
คุณจะแก้ไข 502 Bad Gateway ในฐานะผู้เยี่ยมชมเว็บไซต์ได้อย่างไร?
ดังที่คุณเห็นด้านบน ผู้เยี่ยมชมเว็บไซต์มักทำอะไรไม่ได้เมื่อคุณพบรหัสข้อผิดพลาด 502
อย่างไรก็ตาม บางครั้งข้อผิดพลาดอาจเกิดขึ้นชั่วคราวหรือเกิดขึ้นจากคุณ
ก่อนที่คุณจะคลิกออกจากเว็บไซต์ ให้ลองรีเฟรชเบราว์เซอร์ของคุณอย่างรวดเร็ว ข้อผิดพลาดชั่วคราวอาจหายไปเมื่อถึงเวลาที่หน้ารีเฟรช
หากไม่เป็นเช่นนั้น ให้ใช้ไซต์เช่น isitdownrightnow.com เพื่อตรวจสอบว่าไซต์นั้นใช้ไม่ได้กับทุกคนหรือไม่ หรือเป็นเพียงไซต์ที่ใช้ไม่ได้สำหรับคุณ
หากเว็บไซต์หยุดให้บริการโดยสมบูรณ์ คุณจะต้องกลับมาเยี่ยมชมอีกครั้งในวันนั้น ถ้ามันหยุดเพื่อคุณโดยเฉพาะ สิ่งที่คุณสามารถทำได้มีดังนี้:
1) ลองใช้เบราว์เซอร์อื่น
คุณอาจพบว่า Chrome แสดงข้อผิดพลาด แต่ Opera และ Internet Explorer ทำงานได้ดี ก่อนที่คุณจะเริ่มปรับแต่งการตั้งค่าและเริ่มต้นระบบใหม่ นี่เป็นวิธีแก้ไขด่วนที่อาจนำคุณไปยังหน้าเว็บของคุณได้
2) ล้างแคชและคุกกี้ของคุณ
หากคุณมีไซต์ที่ล้าสมัยหรือเสียหายในแคช อาจเป็นสาเหตุของข้อผิดพลาด 502 ล้างแคชและคุกกี้ของคุณ และคุณจะพบว่าไซต์ทำงานได้อย่างสมบูรณ์อีกครั้ง
3) ตรวจสอบส่วนขยายเบราว์เซอร์ของคุณ
พวกเราหลายคนใช้ส่วนขยายของเบราว์เซอร์ เช่น Mozilla Color Picker หรือปุ่ม Pin จาก Pinterest ในบางครั้ง ส่วนขยายเบราว์เซอร์อาจเป็นสาเหตุของปัญหา
ปิดการใช้งานส่วนขยายเบราว์เซอร์ของคุณและลองใช้เว็บไซต์ จากนั้นเปิดใช้งานอีกครั้งเพื่อค้นหาผู้กระทำความผิด
4) ปิดแล้วเปิดใหม่อีกครั้ง
เราต้องพูดมันใช่ไหม? บางครั้งวิธีแก้ปัญหาที่ชัดเจนคือการรีบูตเครื่องคอมพิวเตอร์หรือเราเตอร์ของคุณและดูว่ามีความแตกต่างกันหรือไม่
5) ตรวจสอบ ISP ของคุณ
หากทุกอย่างล้มเหลว คุณควรติดต่อ ISP ของคุณเพื่อดูว่ามีปัญหาหรือไม่ พวกเขาอาจปิดกั้นเว็บไซต์ด้วยเหตุผลบางประการ
รหัสสถานะ HTTP อื่นๆ ที่คล้ายกับ 502 Bad Gateway
มีรหัสสถานะ HTTP ที่แตกต่างกันมากมาย รวมถึงข้อผิดพลาด 404 ที่มีชื่อเสียงสำหรับไม่พบหน้า หรือการเปลี่ยนเส้นทาง 301 เพื่อชี้ผู้คนไปยังหน้าที่ย้าย
รหัสสถานะ 500 รหัสเป็นรหัสเซิร์ฟเวอร์ทั้งหมด ให้ข้อมูลว่าเซิร์ฟเวอร์ตอบสนองหรือไม่ และเพราะเหตุใด ตัวอย่างเช่น 504 เป็นข้อผิดพลาดการหมดเวลาของเกตเวย์ และ 500 เป็นข้อผิดพลาดของเซิร์ฟเวอร์ภายใน
Mozilla ได้รวบรวม รายการรหัสสถานะ HTTP ทั้งหมด คุณควรเก็บรายการนั้นไว้ให้ดีหากคุณพึ่งพาเว็บไซต์ของคุณเพื่อดึงดูดและขายให้กับลูกค้า
สรุป: ควบคุมข้อผิดพลาด 502 รายการของคุณและทำให้ผู้เยี่ยมชมของคุณมีความสุข
สำหรับธุรกิจ สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าไซต์ของคุณมีช่วงเวลาทำงานที่เหมาะสมที่สุด จับตาดูรหัสข้อผิดพลาดและบันทึกเว็บไซต์ของคุณอย่างใกล้ชิด และคุณจะมั่นใจได้ว่าผู้เยี่ยมชมไซต์ของคุณจะได้รับประสบการณ์ที่ยอดเยี่ยมเมื่อเรียกดูไซต์ของคุณ
นอกจากเวลาทำงานที่เหมาะสมแล้ว คุณยังต้องการเนื้อหาที่ยอดเยี่ยมอีกด้วย ดูบทความของเราเกี่ยวกับการสร้างเนื้อหาเว็บไซต์และตรวจสอบวุฒิภาวะของเนื้อหาของคุณ