WordPress ต้องใช้ PHP เวอร์ชันใด?

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

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

❶ วิธีเลือก PHP เวอร์ชันสำหรับ WordPress

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

① ตรวจข้อกำหนดของ WordPress เวอร์ชันที่ติดตั้ง

ตรวจสอบข้อกำหนด PHP ของ WordPress เวอร์ชันที่ใช้งานอยู่ก่อนติดตั้งหรือเปลี่ยนเวอร์ชัน PHP ข้อกำหนดขั้นต่ำอาจเปลี่ยนตามรุ่น จึงควรตรวจข้อมูลปัจจุบันทุกครั้ง

② ตรวจธีมและปลั๊กอินที่ใช้งาน

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

③ เลือกรุ่นที่ผู้ให้บริการยังรองรับ

ตรวจสอบว่าโฮสติ้งมี PHP เวอร์ชันใดให้เลือก และเวอร์ชันนั้นยังได้รับการดูแลด้านความปลอดภัยหรือไม่ หากไม่แน่ใจ ให้สอบถามผู้ให้บริการว่าแนะนำรุ่นใดสำหรับ WordPress ปัจจุบัน

❷ วิธีตรวจสอบว่าเว็บไซต์ใช้ PHP เวอร์ชันใด

ตรวจสอบได้จาก WordPress หรือแผงควบคุมโฮสติ้ง โดยชื่อเมนูอาจต่างกันตามระบบที่ใช้

① ตรวจจากหน้า Site Health

เข้าสู่หน้าแอดมิน WordPress แล้วเปิดเมนูเครื่องมือ จากนั้นเลือกสุขภาพเว็บไซต์ (Site Health) และดูข้อมูลเซิร์ฟเวอร์ ระบบจะแสดง PHP เวอร์ชันที่เว็บไซต์ใช้อยู่

② ตรวจจากแผงควบคุมโฮสติ้ง

เปิดเมนูจัดการ PHP ของโดเมนในแผงควบคุม เช่น cPanel หรือ DirectAdmin โดยอาจใช้ชื่อเมนู Select PHP Version, PHP Selector หรือ MultiPHP Manager

③ สอบถามฝ่ายสนับสนุน

หากไม่พบข้อมูลหรือไม่แน่ใจว่าโดเมนใช้ PHP เวอร์ชันใด ให้ส่งชื่อโดเมนและแพ็กเกจโฮสติ้งไปสอบถามฝ่ายสนับสนุน

❸ วิธีเปลี่ยน PHP เวอร์ชันอย่างปลอดภัย

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

① สำรองไฟล์และฐานข้อมูล

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

② ทดสอบบนเว็บไซต์ Staging

หากโฮสติ้งมี Staging ให้เปลี่ยน PHP และทดสอบบนเว็บสำเนาก่อน ตรวจหน้าเว็บ ระบบเข้าสู่ระบบ แบบฟอร์ม และฟังก์ชันสำคัญ

③ เปลี่ยนเวอร์ชันจากแผงควบคุม

เลือก PHP เวอร์ชันที่ต้องการสำหรับโดเมน แล้วบันทึกการตั้งค่า หากไม่มีตัวเลือกที่เหมาะสม ให้ติดต่อผู้ให้บริการก่อนติดตั้งหรือย้ายเว็บไซต์

④ ตรวจสอบเว็บไซต์หลังเปลี่ยน

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

❹ อาการที่อาจเกิดเมื่อ PHP ไม่เข้ากัน

เมื่อ PHP เวอร์ชันไม่ตรงกับความต้องการของ WordPress หรือส่วนเสริม เว็บไซต์อาจแสดงอาการผิดปกติได้

① พบข้อความแจ้งเตือนหรือข้อผิดพลาด

หน้าเว็บอาจแสดงคำเตือนเกี่ยวกับ PHP หรือเกิดข้อผิดพลาดเมื่อเปิดหน้าใดหน้าหนึ่ง ให้ตรวจว่าข้อผิดพลาดเริ่มขึ้นหลังเปลี่ยนเวอร์ชันหรือไม่

② ธีมหรือปลั๊กอินทำงานไม่ครบ

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

③ เว็บไซต์เปิดไม่ได้หรือเกิดหน้าขาว

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

❺ สรุปการเลือก PHP สำหรับ WordPress

ให้เลือก PHP เวอร์ชันที่ตรงกับข้อกำหนดปัจจุบันของ WordPress ธีม และปลั๊กอิน พร้อมตรวจสอบว่าโฮสติ้งยังรองรับรุ่นนั้น การใช้เวอร์ชันใหม่โดยไม่ทดสอบอาจทำให้ส่วนเสริมเดิมมีปัญหา ส่วนการใช้เวอร์ชันเก่าที่ไม่ได้รับการดูแลอาจเพิ่มความเสี่ยงด้านความปลอดภัย

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