แก้ไขข้อผิดพลาดของไฟล์หลักใน WordPress
หลังจากยืนยันแล้วว่าคุณพบข้อผิดพลาดของไฟล์หลักใน WordPress คุณก็สามารถเปลี่ยนเว็บไซต์กลับสู่สภาพที่กำลังทำงานได้
หมายเหตุ: หากเว็บไซต์ของคุณใช้โฮสติ้ง Managed WordPress ไฟล์หลัก WordPress จะติดตั้งมาล่วงหน้าพร้อมกับแผนโฮสติ้ง และ WordPress จะอัพเดตเป็นปัจจุบันอยู่เสมอ ดังนั้นคุณจึงไม่ควรพบข้อผิดพลาดเกี่ยวกับไฟล์หลัก
คำเตือน: คุณควรสำรองข้อมูลไซต์ของคุณอยู่เสมอก่อนดำเนินการเปลี่ยนแปลงใดๆ
การทำความเข้าใจข้อผิดพลาด PHP ที่เกี่ยวกับ WordPress
ถ้าการแก้ไขปัญหาก่อนหน้าของคุณแสดงให้เห็นว่าเป็นข้อผิดพลาด PHP ให้ใช้ตารางต่อไปนี้ช่วยในการทำความเข้าใจข้อผิดพลาดนั้น
ประเภทของข้อผิดพลาด | คำนิยามและขั้นตอนต่อไป |
---|---|
E_ERROR | นี่เป็นข้อผิดพลาดร้ายแรงที่จะทำให้สคริปต์หยุดทำงาน โดยปกติแล้วจะมีสาเหตุมาจากการเรียกใช้งานออบเจ็กต์ที่ไม่มีอยู่ เช่น คลาสหรือฟังก์ชัน ซึ่งมักจะเกิดขึ้นบ่อยๆ ในเวอร์ชันที่เข้ากันไม่ได้ ขั้นตอนต่อไปควรอัพเดตเวอร์ชัน ธีม และปลั๊กอินของ WordPress |
E_WARNING | คำเตือนในช่วงรันไทม์จะไม่ทำให้สคริปต์หยุดทำงาน นี่เป็นปัญหาที่อาจเกิดขึ้นได้แต่ไม่หยุดการทำงานของ PHP บ่อยครั้งจะมีคำเตือนการยกเลิกใช้งาน ซึ่งจะระบุว่าโค้ดของคุณอาจใช้ PHP เวอร์ชันที่ตกรุ่นแล้วและต้องอัพเดต คำเตือนในบันทึกการใช้งาน PHP ของคุณไม่จำเป็นต้องเกี่ยวกับปัญหาที่คุณเผชิญอยู่ |
E_PARSE | นี่เป็นข้อผิดพลาดในการวิเคราะห์เวลารวบรวมข้อมูล โดยมักจะบ่งชี้ถึงข้อผิดพลาดทางไวยากรณ์ของ PHP เช่น ขาดเครื่องหมายอัฒภาค ; เครื่องหมายวงเล็บ () วงเล็บปีกกาเปิดหรือปิด {} หรือข้อผิดพลาดทางไวยากรณ์อื่นๆ จำนวนเท่าไรก็ได้ คุณควรตรวจทานไฟล์และบรรทัดที่ระบุในข้อความแสดงข้อผิดพลาดและหาข้อผิดพลาดทางไวยากรณ์ที่อาจเป็นไปได้ |
E_NOTICE | นี่เป็นข้อผิดพลาด PHP ทั่วไปที่ไม่ทำให้สคริปต์หยุดทำงาน บ่งชี้ว่าอาจมีปัญหา แต่อาจเป็นส่วนหนึ่งของการเรียกใช้สคริปต์ตามปกติ สาเหตุหนึ่งที่พบได้บ่อยคือการใช้ตัวแปร PHP ที่ไม่ได้กำหนด การแจ้งในบันทึกการใช้งาน PHP ของคุณไม่จำเป็นต้องเกี่ยวกับปัญหาที่คุณเผชิญอยู่ |
อัพเดต WordPress ให้เป็นเวอร์ชันล่าสุด
การอัพเดต WordPress ให้เป็นเวอร์ชันล่าสุดจะอัพเดตหรือแทนที่ไฟล์หลักทั้งหมด ซึ่งมักจะแก้ไขข้อผิดพลาดที่เกี่ยวกับไฟล์หลักได้ หากข้อผิดพลาดทำให้คุณไม่สามารถเข้าใช้แดชบอร์ด WordPress ได้ คุณอาจต้องอัพเดตไฟล์หลักผ่าน FTP
อัพเดตคอมโพเนนต์ของ WordPress
เมื่ออัพเดตเวอร์ชัน ธีม หรือปลั๊กอิน WordPress อาจก่อให้เกิดความขัดแย้งกับคอมโพเนนต์อื่นๆ ที่ไม่ได้อัพเดตได้ การอัพเดตคอมโพเนนต์อื่นอาจทำให้เว็บไซต์ของคุณกลับเป็นปกติได้ ดูข้อมูลต่อไปนี้เพื่ออัพเดตคอมโพเนนต์ของเว็บไซต์:
- อัพเดตธีมของคุณในแดชบอร์ด WordPress หรือหากคุณไม่สามารถเข้าถึงแดชบอร์ดได้ ให้ใช้ FTP
- อัพเดตปลั๊กอินของคุณในแดชบอร์ด WordPress หรือหากคุณไม่สามารถเข้าถึงแดชบอร์ดได้ ให้ใช้ FTP
- อัพเดตเวอร์ชัน PHP ของคุณใน cPanel หรือ Plesk