การอัปเดต WordPress ทำลายเว็บไซต์ของฉัน – วิธีป้องกันการเสียหายในอนาคต

เผยแพร่แล้ว: 2024-06-04

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

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

ฉันตื่นตระหนก ไซต์ของฉันหาย ไป ฉันมีข้อความแสดงข้อผิดพลาด แต่มันไม่ได้มีความหมายอะไรกับฉัน ฉันไม่รู้ว่าเกิดอะไรขึ้น

ข้อผิดพลาดร้ายแรงของ WordPress

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

โพสต์ในฟอรัม WordPress เกี่ยวกับไซต์ของใครบางคนพังหลังจากการอัปเดต WordPress โดยมี "ข้อผิดพลาดร้ายแรง"

ฉันรู้ว่าต้องมีวิธีหลีกเลี่ยงสิ่งนี้ ดังนั้นฉันจึงค้นคว้าข้อมูลมากมายและคิดกระบวนการห้าส่วนเพื่ออัปเดตเว็บไซต์ของฉันอย่างปลอดภัย:

สารบัญ

1. รอ

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

มีเหตุผลสองสามประการที่ต้องรอ:

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

หลายๆ คนแนะนำให้รอสองสามสัปดาห์เพื่ออัปเดตเป็น WordPress เวอร์ชันใหม่ล่าสุด:

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

ด้วยเหตุนี้ ฉันจึงรอหนึ่งถึงสองสัปดาห์เสมอก่อนที่จะติดตั้ง WordPress เวอร์ชันล่าสุด ฉันอาจรอนานกว่านี้หากฉันยุ่งมาก เพราะฉันต้องการแน่ใจว่าฉันมีเวลาในการดำเนินการอัปเดตทั้งหมดให้เสร็จสิ้น

Reddit แสดงความคิดเห็นเกี่ยวกับวิธีที่ผู้ใช้รออย่างน้อยหนึ่งสัปดาห์ก่อนที่จะอัปเดต WordPress ผู้ใช้แนะนำให้ตรวจสอบฟอรัม WordPress เพื่อดูปัญหาที่อาจเกิดขึ้น

2. สร้างการสำรองข้อมูลไซต์

สิ่งแรกที่ฉันทำคือสร้างข้อมูลสำรอง ซึ่งเป็นสำเนาของเว็บไซต์ของฉันที่สามารถอัปโหลดไปยังเซิร์ฟเวอร์ได้หากการอัปเดต WordPress ขัดข้อง

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

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

3. อัปเดต “ความพิเศษ” ทั้งหมดของฉัน

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

หากธีมหรือปลั๊กอินของคุณไม่มีการอัปเดต แสดงว่าอาจเข้ากันไม่ได้กับ WordPress เวอร์ชันใหม่ล่าสุด ฉันชอบตรวจสอบสถานะความเข้ากันได้ของปลั๊กอินของฉันอีกครั้งโดยค้นหาในไดเร็กทอรี WordPress.org คุณจะเห็นรายการนี้ทางด้านขวามือของหน้าปลั๊กอิน:

Otter บล็อกหน้า WordPress.org โดยมีลูกศรชี้ไปที่รายการ "ทดสอบสูงสุด"

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

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

4. อัปเดตเวิร์ดเพรส

ตอนนี้ได้เวลาอัปเดต WordPress แล้ว! คุณสามารถทำได้จากหน้า อัปเดต ของแดชบอร์ดผู้ดูแลระบบ WordPress

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

5. ทดสอบไซต์

ฉันระมัดระวังเล็กน้อยเกี่ยวกับการอัปเดต WordPress นับตั้งแต่มีการอัปเดตเว็บไซต์ของฉัน ดังนั้นเมื่อการอัปเดตเสร็จสมบูรณ์ ฉันจะตรวจสอบไซต์ของฉันเพื่อยืนยัน:

  • มีข้อความ รูปภาพ และองค์ประกอบการออกแบบอื่นๆ อยู่แล้ว
  • ลิงก์บนหน้าหลักใช้งานได้
  • แบบฟอร์มติดต่อและแบบฟอร์มลงทะเบียนใช้งานได้

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

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

6. แก้ไขปัญหา

หากการอัปเดต WordPress ทำให้ไซต์ของคุณเสียหาย มีบางสิ่งที่คุณสามารถทำได้:

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

ระวังการอัปเดต WordPress!

การอัปเดต WordPress มักจะแก้ไขปัญหาได้มากมาย

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

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

คุณเคยประสบปัญหากับการอัปเดต WordPress หรือไม่? แบ่งปันในความคิดเห็นด้านล่าง!

เย้! คุณมาถึงจุดสิ้นสุดของบทความแล้ว!