Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เครือข่ายผิดพลาด

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

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

กล่าวคือ ข้อผิดพลาด 504 มักจะบ่งบอกว่าคอมพิวเตอร์เครื่องอื่น ซึ่งเว็บไซต์ที่คุณได้รับข้อความนั้นไม่ได้ควบคุมแต่ต้องอาศัย ไม่สามารถสื่อสารกับคอมพิวเตอร์เครื่องนั้นได้เร็วพอ

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

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

ข้อผิดพลาด 504 Gateway Timeout สามารถปรากฏใน ใดๆ อินเทอร์เน็ตเบราว์เซอร์ ใดๆ ระบบปฏิบัติการ และใน ใดๆ อุปกรณ์. ซึ่งหมายความว่าอาจได้รับข้อผิดพลาดบนโทรศัพท์หรือแท็บเล็ต Android หรือ iPhone, Safari บน Mac, Chrome บน Windows 10 (หรือ 8 หรือ 7, ...) เป็นต้น

คุณอาจเห็นข้อผิดพลาด 504 ได้อย่างไร

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

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

ข้อผิดพลาด 504 Gateway Timeout ปรากฏขึ้นในหน้าต่างอินเทอร์เน็ตเบราว์เซอร์ เช่นเดียวกับหน้าเว็บทั่วไป อาจมีส่วนหัวและส่วนท้ายที่คุ้นเคยของไซต์และข้อความภาษาอังกฤษที่ดีบนหน้าเว็บ หรืออาจปรากฏบนหน้าสีขาวล้วนที่มี 504 ขนาดใหญ่ ที่ด้านบน. เป็นข้อความเดียวกันไม่ว่าเว็บไซต์จะแสดงอย่างไร

สาเหตุของข้อผิดพลาดการหมดเวลาเกตเวย์ 504

ส่วนใหญ่ ข้อผิดพลาด 504 Gateway Timeout หมายความว่าเซิร์ฟเวอร์อื่นใช้เวลานานมากจน "หมดเวลา" อาจหยุดทำงานหรือทำงานไม่ถูกต้อง

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

ที่กล่าวว่ามีบางสิ่งที่คุณสามารถลองได้ เผื่อไว้:

วิธีแก้ไขข้อผิดพลาดการหมดเวลาเกตเวย์ 504

  1. ลองหน้าเว็บอีกครั้งโดยเลือกปุ่มรีเฟรช/โหลดซ้ำ กด F5 หรือลองใช้ URL จากแถบที่อยู่อีกครั้ง

    แม้ว่าข้อผิดพลาด 504 Gateway Timeout จะรายงานข้อผิดพลาดที่อยู่นอกการควบคุมของคุณ แต่ก็อาจเป็นเพียงชั่วคราวเท่านั้น

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

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

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

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

    คอมพิวเตอร์ส่วนใหญ่ไม่มีการตั้งค่าพร็อกซีเลย ดังนั้นหากคอมพิวเตอร์ของคุณว่างเปล่า ให้ข้ามขั้นตอนนี้

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

  4. เปลี่ยนเซิร์ฟเวอร์ DNS โดยเฉพาะอย่างยิ่งหากอุปกรณ์ทั้งหมดในเครือข่ายของคุณได้รับข้อผิดพลาดเดียวกัน เป็นไปได้ว่าข้อผิดพลาด 504 Gateway Timeout ที่คุณเห็นนั้นเกิดจากปัญหากับเซิร์ฟเวอร์ DNS ที่คุณใช้งานอยู่

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

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

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

    หากดูเหมือนว่าเว็บไซต์อาจแสดงข้อผิดพลาด 504 สำหรับทุกคน การค้นหา Twitter สำหรับข้อมูลเรียลไทม์เกี่ยวกับการหยุดทำงานของเว็บไซต์มักจะเป็นประโยชน์ วิธีที่ดีที่สุดคือค้นหา #websitedown บนทวิตเตอร์. เช่น หาก Facebook อาจล่ม ให้ค้นหา #facebookdown

  6. ติดต่อผู้ให้บริการอินเทอร์เน็ตของคุณ เป็นไปได้มาก ณ จุดนี้ หลังจากทำตามการแก้ไขปัญหาทั้งหมดข้างต้นแล้ว 504 Gateway Timeout ที่คุณเห็นเป็นปัญหาที่เกิดจากปัญหาเครือข่ายที่ ISP ของคุณรับผิดชอบ

    7 เคล็ดลับเพื่อให้การทำงานกับฝ่ายสนับสนุนด้านเทคนิคง่ายขึ้นเล็กน้อย
  7. กลับมาในภายหลัง. คุณได้ใช้ตัวเลือกทั้งหมดของคุณหมดแล้ว ณ จุดนี้และข้อผิดพลาด 504 Gateway Timeout อยู่ในมือของเว็บไซต์หรือ ISP ของคุณเพื่อแก้ไข กลับมาตรวจสอบกับเว็บไซต์อย่างสม่ำเสมอ ไม่ต้องสงสัยเลยว่ามันจะเริ่มทำงานอีกครั้งในไม่ช้านี้

แก้ไขข้อผิดพลาด 504 บนไซต์ของคุณเอง

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

ทราฟฟิกที่หนาแน่นมากอาจส่งผลให้เซิร์ฟเวอร์ของคุณแสดงข้อผิดพลาด 504 แม้ว่า 503 อาจมีความแม่นยำมากกว่านี้เล็กน้อย

ใน WordPress โดยเฉพาะ 504:Gateway Timeout บางครั้งข้อความอาจเกิดจากฐานข้อมูลเสียหาย ติดตั้ง WP-DBManager แล้วลองใช้คุณสมบัติ "ซ่อมแซม DB" ตามด้วย "Optimize DB" และดูว่าจะช่วยได้หรือไม่

นอกจากนี้ ตรวจสอบให้แน่ใจว่าไฟล์ HTACCESS ของคุณถูกต้อง โดยเฉพาะอย่างยิ่งหากคุณเพิ่งติดตั้ง WordPress ใหม่

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

วิธีอื่นๆ ที่คุณอาจพบข้อผิดพลาด 504

ข้อผิดพลาดการหมดเวลาของเกตเวย์ เมื่อได้รับใน Windows Update จะสร้างรหัสข้อผิดพลาด 0x80244023 หรือข้อความ WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT .

ในโปรแกรมที่ใช้ Windows ที่เข้าถึงอินเทอร์เน็ตโดยเนื้อแท้ ข้อผิดพลาด 504 อาจปรากฏขึ้นในกล่องโต้ตอบขนาดเล็กหรือหน้าต่างที่มี HTTP_STATUS_GATEWAY_TIMEOUT ข้อผิดพลาดและ/หรือด้วย คำขอหมดเวลารอเกตเวย์ ข้อความ

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

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

ข้อความแสดงข้อผิดพลาดจำนวนหนึ่งคล้ายกับข้อผิดพลาด 504 Gateway Timeout เนื่องจากข้อความทั้งหมดเกิดขึ้นที่ ฝั่งเซิร์ฟเวอร์ . บางส่วนรวมถึง 500 Internal Server Error, 502 Bad Gateway error และ 503 Service Unavailable error เป็นต้น

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


No