ไม่มีอะไรน่ากังวลและน่ารำคาญไปกว่าการเรียกดูไซต์โปรดของคุณ ไซต์ WordPress และพบข้อผิดพลาด ข้อผิดพลาดทั่วไปบางอย่างที่คุณพบคือ 502 เกตเวย์ที่ไม่ดี เกตเวย์เริ่มต้นไม่พร้อมใช้งาน ฯลฯ ข้อผิดพลาดทั้งหมดเหล่านี้รวมถึงข้อผิดพลาดการหมดเวลาของเกตเวย์ 504 ส่งผลให้สูญเสียรายได้เนื่องจากผู้ใช้เด้งออกจากไซต์
วันนี้ในบทความนี้เราจะพูดถึงสาเหตุของข้อผิดพลาด 504 และวิธีแก้ไข
ข้อผิดพลาดการหมดเวลาเกตเวย์ 504 คืออะไร
ข้อผิดพลาด HTTP 504 ระบุว่าเซิร์ฟเวอร์ที่พยายามโหลดหน้าที่ร้องขอไม่ได้รับการตอบกลับจากเซิร์ฟเวอร์อื่นในเวลาที่เหมาะสม ข้อผิดพลาดนี้สามารถปรากฏในอินเทอร์เน็ตเบราว์เซอร์บนระบบปฏิบัติการและอุปกรณ์ใดก็ได้ ซึ่งหมายความว่า 504 Gateway Timeout Error ไม่ขึ้นกับระบบปฏิบัติการ
อะไรทำให้เกิดข้อผิดพลาด HTTP 504
มีข้อผิดพลาด 504 Gateway Timeout ที่แตกต่างกัน เช่น HTTP 504 Gateway Timeout, HTTP 504 Error, HTTP 504, Gateway Timeout (504), 504 Gateway Timeout NGINx เป็นต้น ทั้งหมดนี้เกิดขึ้นเนื่องจากสาเหตุต่อไปนี้:
- ไฟร์วอลล์เงียบลดลง
- เซิร์ฟเวอร์ต้นทางทำงานไม่ถูกต้องหรือหยุดทำงาน
- เซิร์ฟเวอร์ตัวกลางไม่ตอบสนองต่อคำขอในเวลาที่กำหนด
- พร็อกซีเซิร์ฟเวอร์หรือเราเตอร์ในเครือข่ายท้องถิ่นมีภาระมากเกินไปหรือขัดข้อง
- การตั้งค่าพร็อกซีไม่ถูกต้อง
จะแก้ไขข้อผิดพลาด 504 Gateway Timeout ได้อย่างไร
หากคุณพบข้อผิดพลาด 504 แทนที่จะโหลดหน้า แสดงว่ามีปัญหาเซิร์ฟเวอร์ในส่วนของผู้ให้บริการเว็บไซต์ ดังนั้น เพื่อแก้ไขข้อผิดพลาดการหมดเวลาของเกตเวย์ คุณสามารถลองปฏิบัติตามวิธีการที่อธิบายไว้ด้านล่าง:
1. โหลดหน้าเว็บที่ร้องขอใหม่
โดยปกติ 504 ข้อผิดพลาดเกตเวย์ที่ไม่ถูกต้องจะปรากฏขึ้นชั่วขณะหนึ่ง การแก้ไขที่ง่ายที่สุดในการแก้ไขข้อผิดพลาด 504 Gateway Timeout คือการรีเฟรชหน้าเว็บสำหรับสิ่งนี้ คุณสามารถกด F5 หรือสามารถกดปุ่ม Ctrl + R หรือคุณสามารถป้อน URL อีกครั้งได้
2. รีเซ็ต/รีสตาร์ทอุปกรณ์เครือข่าย
หากข้อผิดพลาดการหมดเวลาของเกตเวย์เกิดขึ้นภายในเครือข่ายภายในบ้าน ปัญหาสามารถแก้ไขได้โดยการรีเซ็ตอุปกรณ์เครือข่ายทั้งหมด มีความเป็นไปได้ที่โมเด็ม เราเตอร์ ได้รับการกำหนดค่าอย่างไม่ถูกต้อง ดังนั้นจึงไม่สามารถดำเนินการคำขอ HTTP ได้ นอกจากนี้ หากคุณพบข้อผิดพลาด HTTP 504 ในแต่ละไซต์ที่คุณพยายามเข้าถึง จะเป็นสัญญาณชัดเจนว่าปัญหาอยู่ที่เราเตอร์ ซึ่งหมายความว่าคุณต้องรีเซ็ตเราเตอร์เพื่อแก้ไขข้อผิดพลาด 504 เกตเวย์ไม่ถูกต้อง
3. ตรวจสอบหรือปิดใช้งานการตั้งค่าพร็อกซี
หากคุณไม่สามารถแก้ไขข้อผิดพลาด 504 หลังจากรีเฟรชหน้า คุณควรตรวจสอบการตั้งค่าเบราว์เซอร์ของคุณ โดยปกติเมื่อการกำหนดค่ามีข้อบกพร่อง หรือคุณใช้พร็อกซีอื่น คุณจะได้รับ Windows ไม่พบการตั้งค่าพร็อกซี หากต้องการแก้ไข คุณสามารถอ่านคำแนะนำเกี่ยวกับวิธีการแก้ไขข้อผิดพลาดในการตั้งค่าพร็อกซี
4. เปลี่ยนเซิร์ฟเวอร์ DNS
เซิร์ฟเวอร์ DNS ช่วยเชื่อมต่อเซิร์ฟเวอร์ต่างๆ บนอินเทอร์เน็ต หากเซิร์ฟเวอร์ DNS ที่คุณใช้ไม่ทำงาน คุณอาจพบข้อผิดพลาด 504 Gateway Timeout วิธีที่ง่ายที่สุดในการแก้ไขข้อผิดพลาดนี้คือการเปลี่ยนเซิร์ฟเวอร์ DNS ที่เราเตอร์ใช้ สำหรับหัวนี้ไปที่หน้าจอ Control Panel> Network and Sharing Center และเปลี่ยนการตั้งค่าเซิร์ฟเวอร์ DNS
บน Mac ให้มองหาการตั้งค่า> เครือข่าย> ปุ่มขั้นสูง> แท็บ DNS
หลังจากเปลี่ยนเซิร์ฟเวอร์ DNS แล้ว ให้ลองเยี่ยมชมเว็บไซต์ คุณไม่ควรพบข้อผิดพลาด 504 เกตเวย์ที่ไม่ดี
5. สักครู่แล้วลองอีกครั้ง
นี้อาจดูเหมือนง่ายเกินไป หลายครั้งข้อผิดพลาด 504 ไม่ซับซ้อน เพียงโหลดหน้าเว็บใหม่อีกครั้งหลังจากผ่านไประยะหนึ่ง คุณจะแก้ไขข้อผิดพลาด HTTP 504 ได้
6. ลองใช้เบราว์เซอร์อื่น
ในกรณีที่เว็บไซต์ใช้งานได้และคุณยังคงพบข้อผิดพลาด 504 Gateway Timeout ให้ลองใช้เบราว์เซอร์อื่น นอกจากนี้ คุณยังสามารถลองล้างแคชและคุกกี้ของเบราว์เซอร์ หรือเปิดในโหมดไม่ระบุตัวตน
7. ล้าง DNS
บางครั้งข้อผิดพลาด 504 อาจเป็นผลมาจากแคช DNS ที่ล้าสมัยไม่ถูกต้อง หากต้องการล้าง DNS open run window โดยกด Windows + R พิมพ์ cmd แล้วกด Ctrl+Shift+Enter ซึ่งจะเปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ
ประเภทถัดไป ipconfig /flushdns.js ซึ่งจะช่วยแก้ไขข้อผิดพลาดการหมดเวลาของเกตเวย์ 504
นอกเหนือจากแคช Chrome DNS ที่ชัดเจนนี้
8. ปรับการตั้งค่าพร็อกซี
หากคุณเชื่อมต่ออินเทอร์เน็ตผ่านพร็อกซีเซิร์ฟเวอร์ มีโอกาสที่ไซต์ที่คุณพยายามเข้าถึงจะไม่ได้รับการตอบกลับ ดังนั้น เพื่อแก้ไขข้อผิดพลาด 504 คุณต้องปิดใช้งานการตั้งค่าพร็อกซีเครือข่ายหรือปิดใช้งานได้ คุณยังติดต่อผู้ให้บริการอินเทอร์เน็ตเพื่อแก้ไขปัญหาได้
9. ปิดการใช้งาน VPN
หากคุณกำลังใช้บริการ VPN ให้ลองปิดการใช้งานเนื่องจากอาจเป็นสาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาด HTTP 504 หากข้อผิดพลาดหายไป แสดงว่า VPN เป็นผู้ร้าย อย่างไรก็ตาม หากการใช้ VPN เป็นสิ่งสำคัญ ให้เปลี่ยนไปใช้ VPN อื่น
หากยังไม่ได้ผล ให้ลองปิดการใช้งานไฟร์วอลล์ของเว็บไซต์ เนื่องจากอาจเป็นสาเหตุหนึ่งที่ทำให้เกิดการหมดเวลาของเกตเวย์ นอกจากนี้ คุณสามารถติดต่อผู้ให้บริการอินเทอร์เน็ตของคุณเพื่อแก้ไขและสามารถตรวจสอบปลั๊กอินได้ เนื่องจากปลั๊กอินที่ล้าสมัยและเข้ากันไม่ได้อาจทำให้เกิดข้อผิดพลาด 504 เกตเวย์หมดเวลา เราหวังว่าคุณจะสามารถแก้ไขปัญหาได้โดยใช้ขั้นตอนเหล่านี้ โปรดแสดงความคิดเห็นให้เราทราบว่าวิธีใดที่เหมาะกับคุณ