วิธีแก้ไขข้อผิดพลาดในการบำรุงรักษาตามกำหนดเวลาใน WordPress

เผยแพร่แล้ว: 2020-10-26

คุณเห็นข้อความ ว่า “WordPress Briefly Unavailable for Scheduled Maintenance. กลับมาตรวจสอบอีกครั้งในไม่กี่นาที “? ข้อผิดพลาดนี้มักเกิดขึ้นเมื่ออัปเกรดไฟล์หลัก ปลั๊กอิน หรือธีมของ WordPress

ในทางปฏิบัติ การอัปเกรดที่ช่วยให้คุณอยู่ในโหมดบำรุงรักษาจะไม่เสร็จสิ้นในไซต์ WordPress ของคุณ

ในบทความนี้ เราจะมาสอนวิธีแก้ไข “ WordPress ใช้งานไม่ได้ชั่วครู่สำหรับการบำรุงรักษาตามกำหนดเวลา โปรดกลับมาตรวจสอบอีกครั้งในอีกสักครู่ ” ข้อผิดพลาด เราจะสอนคุณถึงสาเหตุและวิธีป้องกันข้อผิดพลาดนี้ในอนาคต

เนื้อหา ซ่อน
1 เหตุใด “WordPress สั้น ๆ ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที” เกิดข้อผิดพลาด?
2 วิธีแก้ไข WordPress ไม่พร้อมใช้งานโดยย่อสำหรับข้อผิดพลาดในการบำรุงรักษาตามกำหนดเวลา
3 จะป้องกันโหมดการบำรุงรักษา WordPress ในอนาคตได้อย่างไร
4 วิธีกำหนดค่าการแจ้งเตือนโหมดการบำรุงรักษา?
5 สรุป

เหตุใด “WordPress สั้น ๆ ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที” เกิดข้อผิดพลาด?

ในทางเทคนิค หน้าการบำรุงรักษาไม่ใช่ความล้มเหลว ดูเหมือนว่าจะมีหน้าแจ้งเตือน

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

WordPress ยังวางเว็บไซต์ในการบำรุงรักษาและระบุว่า "WordPress สั้น ๆ ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที”

WordPress สร้างไฟล์ . ไฟล์บำรุงรักษา ในโฟลเดอร์รูทของเว็บไซต์ของคุณเพื่อแจ้งโหมดการบำรุงรักษา

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

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

กล่าวคือ ไซต์ยังคงแสดงการแจ้งเตือนสำหรับการบำรุงรักษาต่อไป และคุณจำเป็นต้องแก้ไขด้วยตนเอง

วิธีแก้ไข WordPress ไม่พร้อมใช้งานโดยย่อสำหรับข้อผิดพลาดในการบำรุงรักษาตามกำหนดเวลา

สิ่งที่คุณต้องทำคือลบไฟล์ .maintenance ออกจากโฟลเดอร์รูทบนไซต์นี้โดยใช้ FTP เพื่อให้เว็บไซต์ของคุณออกจากโหมดการบำรุงรักษา

เรียนรู้วิธีแก้ไข wordpress ใช้งานไม่ได้ชั่วครู่สำหรับการบำรุงรักษาตามกำหนดเวลา โปรดกลับมาตรวจสอบใหม่ในอีกสักครู่

หากไดเรกทอรีรากของ WordPress ไม่พบไฟล์ the.maintenance ตรวจสอบให้แน่ใจว่าไคลเอนต์ FTP ของคุณตรวจสอบไฟล์ในประเภทที่ซ่อนอยู่

คุณสามารถใช้ Filezilla เพื่ออนุญาตให้ไฟล์ที่ซ่อนอยู่ปรากฏขึ้นโดยกด Server >> Force แสดงไฟล์ที่ซ่อน จากแถบเมนู

หลังจากลบไฟล์ .maintenance แล้ว โหมดการบำรุงรักษาจะออกจากไซต์ของคุณและแก้ไขข้อผิดพลาดได้

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

จะป้องกันโหมดการบำรุงรักษา WordPress ในอนาคตได้อย่างไร

เราทราบแล้วว่า “WordPress Briefly Unavailable For Scheduled Maintenance” บนเซิร์ฟเวอร์เว็บโฮสติ้งของคุณนั้นเกิดจากข้อผิดพลาดในการตอบสนองของเซิร์ฟเวอร์ที่ช้า

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

หากไม่ใช่ตัวเลือกในการอัปเกรดเป็นแผนโฮสติ้งที่สูงกว่า เราขอแนะนำให้คุณอัปเดตปลั๊กอินและธีมทีละรายการ

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

WordPress ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที

อัปเกรดปลั๊กอินอย่างอดทน แทนที่จะคลิกบนหน้าอัปเกรดอย่างง่ายดาย

วิธีกำหนดค่าการแจ้งเตือนโหมดการบำรุงรักษา?

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

วิธีที่ง่ายที่สุดในการดำเนินการนี้คือการดาวน์โหลดและเปิดใช้งานปลั๊กอิน SeedProd เป็นปลั๊กอินบำรุงรักษา WordPress ทั่วไป

WordPress ไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที

นี่คือขั้นตอนที่ง่ายที่สุดที่คุณต้องปฏิบัติตาม:

  • เสร็จสิ้นกระบวนการดาวน์โหลดและเปิดใช้งาน
  • ไปที่ การตั้งค่า >> เร็วๆ นี้ Pro
  • ใต้หน้าการบำรุงรักษา ให้ทำเครื่องหมายที่ช่องด้วยตัวเลือก 'เปิดใช้งานโหมดการบำรุงรักษา'

จากนั้นคุณต้องกดปุ่ม 'Edit Coming Soon/Maintenance Page' การดำเนินการนี้จะปลดล็อกเครื่องมือปรับแต่งสำหรับธีม SeedProd คุณสามารถเลือกธีมและปรับแต่งเพื่อสร้างหน้าโหมดการบำรุงรักษาเว็บไซต์ที่สวยงามได้

ขณะนี้ คุณสามารถสร้างหน้าบำรุงรักษาใน WordPress ได้โดยไม่ต้องใช้ปลั๊กอิน หากไซต์ของคุณไม่ได้รับการดูแลทุกครั้งที่คุณอัปเดต

เพียงสร้างไฟล์บนเดสก์ท็อปของคุณชื่อ maintenance.php แล้ววางลงใน:

 <?php $protocol = $_SERVER["SERVER_PROTOCOL"]; if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol ) $protocol = 'HTTP/1.0'; header( "$protocol 503 Service Unavailable", true, 503 ); header( 'Content-Type: text/html; charset=utf-8' ); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <h1>We are updating the site, please check back in 30 minutes.</h1> </body> </html> <?php die(); ?>

คุณจะต้องอัปโหลดไฟล์นี้ในไดเร็กทอรี wp-content ของไซต์ WordPress ของคุณ

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

สรุปผล

ขอแสดงความยินดี ในที่สุด คุณได้เรียนรู้วิธีแก้ไข WordPress อย่างย่อไม่พร้อมใช้งานสำหรับการบำรุงรักษาตามกำหนดเวลา กลับมาตรวจสอบอีกครั้งในไม่กี่นาที นอกจากนี้ ผู้เยี่ยมชมบางคนยังถามเราเกี่ยวกับวิธีเพิ่มการแบ่งหน้า WordPress ตรวจสอบบทความเฉพาะเกี่ยวกับเรื่องนี้

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