ข้อผิดพลาด 504 “เกตเวย์หมดเวลา”: วิธีแก้ไขเมื่อเรียกดู

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

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

ข้อผิดพลาด 504 "หมดเวลาเกตเวย์"

ข้อผิดพลาด 504“ หมดเวลาเกตเวย์” คืออะไร

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

สำหรับรหัสสถานะ HTTP ที่ขึ้นต้นด้วยตัวเลข ” 5 “ เราสามารถพิจารณาว่าเป็นข้อผิดพลาดที่มาจากฝั่งเซิร์ฟเวอร์ ข้อผิดพลาดประเภทนี้เกิดขึ้นทุกครั้งที่ไม่สามารถดำเนินการตามคำขอได้เนื่องจากเกิดข้อผิดพลาดในการสื่อสารระหว่างเซิร์ฟเวอร์หลายเครื่อง NS 504 ข้อผิดพลาด“ หมดเวลาเกตเวย์” เกิดขึ้นเมื่อเบราว์เซอร์ของเราพยายามโหลดเว็บไซต์ แต่เซิร์ฟเวอร์ระยะไกลนั้นไม่ตอบกลับด้วยเหตุผลบางประการ นี่จะเป็นตัวอย่างของความล้มเหลวนี้:

504 ข้อผิดพลาด

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

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

  • HTTP 504
  • HTTP Error 504: เกตเวย์หมดเวลา
  • เกตเวย์หมดเวลา (504)
  • 504 เกตเวย์หมดเวลา
  • ข้อผิดพลาด 504
  • ข้อผิดพลาด 504 เกตเวย์หมดเวลา

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

สาเหตุและวิธีแก้ไขทั้งหมดเพื่อแก้ไขข้อผิดพลาด504

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

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

อัพเดทหน้าเว็บที่เรากำลังเยี่ยมชม

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

นอกจากนี้เรายังสามารถเลือกที่จะรีเฟรชหน้าเว็บโดยกดปุ่ม F5 หรือพิมพ์ URL ใหม่แล้วกด Enter หากเราไม่สามารถแก้ปัญหาได้ เราจะต้องลองตัวเลือกอื่นต่อไปนี้

รีสตาร์ทอุปกรณ์และลองใช้เว็บเบราว์เซอร์อื่น

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

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

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

เปลี่ยนเซิร์ฟเวอร์ DNS

พื้นที่ DNS เซิร์ฟเวอร์ยังสามารถเป็นสาเหตุที่โดเมนไม่สามารถแก้ไขได้อย่างถูกต้อง และเกิดข้อผิดพลาด 504 ดังนั้นเราจึงสามารถพิจารณาเปลี่ยนเซิร์ฟเวอร์ DNS ใน Windows TCP / IP หรือในเราเตอร์เอง โดยทั่วไป หากเราใช้เราเตอร์จากผู้ให้บริการ จะใช้ DNS ของตัวเองและอาจสะดวกที่จะเปลี่ยน นี่จะเป็นตัวอย่างของการปรับเปลี่ยน TCP / IP เวอร์ชัน 4 ของ Windows:

ตัวอย่างเช่น แทนที่จะใช้ DNS ของผู้ให้บริการอินเทอร์เน็ตของเรา เราใช้ DNS ของ Google ในทางกลับกัน a VPN หรือการเชื่อมต่อผ่านพร็อกซีที่ไม่ระบุชื่อก็สามารถใช้ในกรณีที่เราไม่สามารถเข้าถึงเว็บได้เนื่องจากบล็อกทางภูมิศาสตร์หรือปัญหาอื่นๆ

ตรวจสอบการกำหนดค่าพร็อกซี

ตัวเลือกนี้เหมาะอย่างยิ่งสำหรับผู้ที่ไม่ได้กำหนดค่าพร็อกซีโดยอัตโนมัติ กล่าวโดยย่อ Proxy คือเซิร์ฟเวอร์ที่ทำหน้าที่เป็นสื่อกลางระหว่างคอมพิวเตอร์ของเรากับอินเทอร์เน็ต หากเราต้องการตรวจสอบการกำหนดค่าพร็อกซีใน Windows 10 เราจะทำตามขั้นตอนเหล่านี้:

  1. ไปกันเถอะ เมนู Start .
  2. พวกเราเขียน " องค์ประกอบ ” และกด Enter
  3. เครือข่ายและอินเทอร์เน็ต .

เมื่อเข้าไปข้างในเราจะไปที่ หนังสือมอบฉันทะ ส่วนและตรวจสอบว่าการกำหนดค่าของเราถูกต้อง:

ติดต่อเจ้าของเว็บไซต์

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

นอกจากนี้ ในกรณีของการใช้ a พร็อกซีเซิร์ฟเวอร์ เพื่อลดการโหลดบนเว็บเซิร์ฟเวอร์ หากไม่มีทรัพยากรที่จำเป็น เราสามารถทำให้เกิดความล้มเหลวของ Gateway Timeout ได้ ดังนั้น ในกรณีนี้ คุณยังต้องไปที่ ปรับปรุงฮาร์ดแวร์ของคุณหรือเช่าหมวดหมู่ที่สูงขึ้น .

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