504 เกตเวย์หมดเวลา WordPress: สาเหตุและวิธีแก้ไข

เผยแพร่แล้ว: 2022-09-12

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

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

ข้อผิดพลาดการหมดเวลาของเกตเวย์ HTTP 504 บ่งชี้ว่าเซิร์ฟเวอร์ไม่ได้รับการตอบกลับในเวลาที่เหมาะสมจากเซิร์ฟเวอร์อัปสตรีม

  • ข้อผิดพลาด 504 เกตเวย์หมดเวลา WordPress แบบต่างๆ
  • สาเหตุของข้อผิดพลาดการหมดเวลาเกตเวย์ 504 ใน WordPress
  • ผลกระทบของข้อผิดพลาดการหมดเวลาของเกตเวย์ 504
  • โซลูชั่นสำหรับข้อผิดพลาด 504 เกตเวย์หมดเวลา WordPress

ข้อผิดพลาด 504 เกตเวย์หมดเวลา WordPress แบบต่างๆ

pfo-504-gateway-timeout-wordpress-error

การแสดงข้อความแสดงข้อผิดพลาด 504 Gateway Timeout WordPress ขึ้นอยู่กับเบราว์เซอร์ เซิร์ฟเวอร์ และระบบปฏิบัติการ ไม่ว่าข้อความจะปรากฏอย่างไรก็มีความหมายเหมือนกัน สำหรับการอ้างอิงของคุณ เราขอเสนอรายการข้อผิดพลาด HTTP เวอร์ชันยอดนิยมนี้ให้คุณ:

  • 504 เกตเวย์หมดเวลา
  • 504 เกตเวย์หมดเวลา NGINX
  • NGINX 504 เกตเวย์หมดเวลา
  • ข้อผิดพลาดการหมดเวลาของเกตเวย์
  • php หมดเวลาเกตเวย์ 504
  • ข้อผิดพลาด 504
  • รหัสข้อผิดพลาด 504
  • รหัสสถานะ 504
  • ข้อผิดพลาดการหมดเวลาของเกตเวย์504
  • HTTP 504
  • 504 ข้อผิดพลาด
  • เกตเวย์หมดเวลา (504)
  • 504 หมดเวลาเกตเวย์ – เซิร์ฟเวอร์ไม่ตอบสนองในเวลา
  • หน้านี้ใช้งานไม่ได้ โดเมนใช้เวลาในการตอบกลับนานเกินไป
  • HTTP Error 504 – เกตเวย์หมดเวลา

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

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

โดยเฉพาะอย่างยิ่ง รหัสสถานะ 5xx หมายถึงข้อผิดพลาด ดังที่กล่าวไว้ข้างต้น การสื่อสารที่ผิดพลาดระหว่างเซิร์ฟเวอร์ทำให้เกิดข้อผิดพลาด 504 Gateway Timeout WordPress ดังนั้น ปัญหาส่วนใหญ่ไม่ได้มาจากคุณ แต่ปัจจัยเหล่านี้ด้านล่าง:

  • โดเมน: การย้ายเว็บไซต์ไปยังที่อยู่ IP ที่ไม่คุ้นเคยอาจทำให้โดเมนล้มเหลวในการแก้ไข ซึ่งทำให้เกิดข้อผิดพลาดการหมดเวลาของเกตเวย์
  • ผู้ปฏิบัติงาน PHP: พนักงาน PHP ไม่เพียงพอทำให้เกิดความล้มเหลวในการดำเนินการตามคำขอหลายรายการเมื่อผู้เยี่ยมชมโต้ตอบกับเว็บไซต์ WordPress
  • เว็บเซิร์ฟเวอร์: ทรัพยากรเซิร์ฟเวอร์เหลือน้อยอาจทำให้โอเวอร์โหลด ตอบสนองคำขอช้า และหมดเวลา
  • ไฟร์วอลล์: การป้องกัน DDos และการกำหนดค่าที่ผิดพลาดของไฟร์วอลล์บางตัวอาจป้องกันการประมวลผลคำขอจากผู้ให้บริการอินเทอร์เน็ตหรือ CDN
  • ระบบชื่อโดเมน (DNS): ข้อผิดพลาด HTTP อาจมาจากการกำหนดค่า DNS และแคชที่มีข้อบกพร่อง
  • การ เชื่อมต่อ: ปัญหาการเชื่อมต่อชั่วคราวอาจเป็นสาเหตุของข้อผิดพลาด 504 Gateway Timeout WordPress บนเบราว์เซอร์ เว็บไซต์ และอุปกรณ์

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

ข้อผิดพลาดคลาส 5xx บ่งชี้ถึงปัญหาในการกรอกใบขอเสนอซื้อ โดยเฉพาะอย่างยิ่ง ข้อผิดพลาด 503 Service Unavailable หมายถึงโหมดการบำรุงรักษา WordPress ซึ่ง Google สามารถตรวจสอบได้ในภายหลัง อย่างไรก็ตาม ข้อผิดพลาด 504 Gateway Timeout นำไปสู่ผลลัพธ์ที่ร้ายแรงกว่านั้น

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

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

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

ข้อผิดพลาด 504 Gateway Timeout WordPress จะไม่คงอยู่ตลอดไป หากข้อผิดพลาดขัดจังหวะหน้าของคุณนานกว่า 6 ชั่วโมง Google จะดำเนินการอย่างจริงจัง ซึ่งส่งผลในทางลบต่อ SEO ของคุณ นั่นเป็นเหตุผลที่คุณต้องแก้ไขทันที

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

โซลูชั่นสำหรับข้อผิดพลาด 504 เกตเวย์หมดเวลา WordPress

ต่อไปนี้เป็นวิธีแก้ปัญหาที่เป็นไปได้สำหรับการอ้างอิงของคุณ

#1 ตรวจสอบการเชื่อมต่อของคุณ

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

#2 แก้ไขการกำหนดค่าไฟร์วอลล์ของคุณ

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

หากพีซีของคุณทำงานบน Windows ให้ไปที่ แผงควบคุม แล้วกด Update & Security > Windows Security > Virus & Threat Protection > Manage Settings เพื่อปิดใช้งานไฟร์วอลล์ของคุณ

หากต้องการดำเนินการแบบเดียวกันบน MacOS เพียงไปที่ System Preferences > Security & Privacy > Firewall

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

#3 ตรวจสอบเซิร์ฟเวอร์ DNS ของคุณ

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

#4 แก้ไขปัญหาเว็บไซต์ของคุณ

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

นอกจากนี้ การสแกนโค้ดของคุณเพื่อค้นหาจุดบกพร่องหรือวางโค้ดของคุณลงในเครื่องสำหรับการพัฒนาควรได้รับการจัดลำดับความสำคัญ มีการจำลองซึ่งข้อผิดพลาด 504 ปรากฏขึ้นอย่างสามารถระบุได้

#5 ติดต่อผู้ให้บริการโฮสติ้งของคุณ

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

มากำจัดความรำคาญนี้กันให้ดี!

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

ดังนั้น เพื่อที่จะกำจัดข้อผิดพลาดและหลีกเลี่ยงการละเลยต่อไป โปรดปฏิบัติตามแนวทางแก้ไขปัญหาของเราอย่างเป็นขั้นเป็นตอน

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

คุณอาจสนใจวิธีแก้ไขข้อผิดพลาดในการอัปโหลดเนื้อหาผสมของ WordPress และรูปภาพ HTTP