โดยทั่วไปแล้วโฮสติ้งในประเทศไทยที่เป็นแบบแบ่งให้เช่าพื้นที่ Shared Host และใช้ระบบแผงควบคุม Control Panel ยี่ห้อ DirectAdmin มักจะกำหนดค่าเริ่มต้นเวอร์ชั่นของ PHP ไว้ที่ 5.3 ซึ่งเวอร์ชั่นนี้รองรับการทำงานกับโปรแกรมระบบบริหารเนื้อหา Content Management System หรือ CMS รุ่นเก่า แต่สำหรับ CMS เวอร์ชั่นล่าสุดหลายยี่ห้อ ประกาศไม่รองรับการทำงานบน PHP 5.x และความต้องการเริ่มต้นจะต้องเป็น PHP เวอร์ชั่น 7.3 ขึ้นไป
- WordPress 5.x | แนะนำให้ใช้ PHP เวอร์ชั่น 7.4 ขึ้นไป
- Drupal 8.x และ 9.x | สำหรับ Drupal นั้น แนะนำให้ใช้ PHP เวอร์ชั่น 7.3 ขึ้นไป หรือถ้าเป็น 7.4 ได้ก็จะดีกว่า
- Joomla 3.x | Joomla 3.x ต้องการ PHP เวอร์ชั่น 7.3 ขึ้นไป
- Magento 2.4 | Magento เวอร์ชั่นล่าสุด ก็ต้องการ PHP เวอร์ชั่น 7.4 ขึ้นไปเช่นกัน
วิธีเปลี่ยนเวอร์ชั่นของ PHP ในระบบของ DirectAdmin
1. เมื่อล็อกอินเข้าระบบ DirectAdmin สำเร็จแล้ว จะพบกับรายชื่อโดเมน คลิกที่ปุ่มด้านล่าง "Domain Administration"
2. คลิกที่ชื่อโดเมน ที่ต้องการเปลี่ยนเวอร์ชั่น PHP
3. เลื่อนลงมาด้านล่าง จะมีหัวข้อ PHP Version ให้เลือก ในตัวอย่างนี้ ค่าเริ่มต้นของ PHP เป็นเวอร์ชั่น 5.3 ให้เลือกเปลี่ยนเป็นเวอร์ชั่น 7.4 แล้วกด "Save" เพื่อบันทึกการตั้งค่าเวอร์ชั่นของ PHP
ทำไมต้องเป็น PHP 7.4 ?
ภาษา PHP นั้นมีการพัฒนากันมายาวนาน โดยเวอร์ชั่น 5.3 ที่เป็นนิยมใช้นั้น เริ่มต้นใช้งานในปี 2009 และสิ้นสุดระยะสนับสนุนไปแล้วตั้งแต่ปี 2014 ซึ่งหมายความว่าจะไม่มีการอัพเดทความปลอดภัยอะไรเพิ่มเติมอีกแล้ว
นอกจากเวอร์ชั่น 5.3 ยังมีเวอร์ชั่น 5.6 ที่ได้รับความนิยม ก็หมดระยะสนับสนุนไปเมื่อวันที่ 31 ธันวาคม 2018 แล้วเช่นกัน
สำหรับ PHP เวอร์ชั่น 7.3 เริ่มใช้งาน เมื่อวันที่ 6 ธันวาคม 2018 และประกาศว่าจะสิ้นสุดระยะสนับสนุนในวันที่ 6 ธันวาคม 2021 ที่จะถึงนี้
ส่วน PHP เวอร์ชั่น 7.4 เริ่มใช้งาน เมื่อวันที่ 28 พฤศจิกายน 2019 และประกาศว่าจะสิ้นสุดระยะสนับสนุนในวันที่ 28 พฤศจิกายน 2022 ตามลำดับ
แม้ว่าในขณะที่ PHP เวอร์ชั่น 7.3 และ 7.4 ยังอยู่ในระยะสนับสนุน แต่โครงการ PHP ก็เตรียมเปิดตัวเวอร์ชั่น 8.0 ในวันที่ 26 พฤศจิกายน 2020 ที่จะถึงนี้ด้วย
* หมายเหตุ : โครงการ PHP ตัดสินใจข้ามเลข 6 โดยนับ จาก 5.6 แล้วไปใช้ 7.0 เลย