ทำความเข้าใจเกี่ยวกับเวอร์ชั่นของ PHP สักเล็กน้อยครับ.

     ปัจจุบัน PHP มี 3 เวอร์ชั่นหลักที่ยังอยู่ในสถานะมีการอัพเดทอย่างเป็นทางการจาก php.net คือ PHP 5.4, PHP 5.5, PHP 5.6 แต่หลายท่านอาจจะสงสัยทำไมเราถึงใช้ PHP เวอร์ชั่นสูงสุดไปเลยไม่ได้หรือ.
คำตอบคือ จะใช้ได้หรือไม่ขึ้นอยู่กับการ coding PHP ซึ่ง ณ ปัจจุบัน Script สำเร็จรูปต่าง ๆ ผมนับเฉพาะที่มีชื่อเสียงดัง ๆ เช่น Joomla 1.5 (ซึ่งมีการใช้งานมากที่สุดบน Server ของเรา) จะรองรับแค่ PHP 5.3 (PHP 5.4 ใช้ได้อยู่นะครับแต่อาจมี error message บ้าง) ด้วยปัจจัยแบบนี้การเลือกใช้ PHP version ไหนจึงไม่ได้อยู่ที่ใหม่ล่าสุดแต่อยู่ที่ว่าสามารถใช้งานกับ Script ที่เราใช้ได้หรือไม่.

     HostNakhonitech จึงได้ทำระบบให้ผู้ใช้สามารถเลือก PHP version ได้เองครับ โดยเลือกได้สองรุ่นคือ 5.3 และ 5.6 สาเหตุที่ไม่เลือก 5.4 เพราะว่าได้ EOL (End Of Life) ไปแล้วแต่ยังคงมีการอัพเดท security ให้อยู่ไปจนถึง 14 Sep 2015 ครับ. ส่วน PHP 5.5 ก็ EOL ไปเมื่อ 10 Jul 2015 แต่ยังคงมีการอัพเดท security ให้ไปจนถึง 10 Jul 2016 ครับ. ส่วน PHP 7 นั้นยังแทบไม่มี script ใด ๆ ในตลาดที่รองรับได้อย่างสมบูรณ์ (ส่วนใหญ่จะ PHP 5.4 ) ดังนั้น ทาง HostNakhonitech จึงเปิดให้เลือก PHP ภายใต้แนวคิดว่า ถ้า script รุ่นเก่าก็ใช้ PHP 5.3 ไป ส่วน Script รุ่นใหม่ ๆ ก็ PHP 5.6 ไป.

ขั้นตอนการเลือกเปลี่ยน PHP version

1. Login เข้า Directadmin

ผ่าน http://www.ชื่อเว็บของท่าน:2222 (พิมพ์ชื่อเว็บตามด้วย :2222)  โดยใช้ username และ password ที่ท่านได้รับจาก HostNakhonitech (จะอยู่ในเมล์หัวเมล์ว่า "New Hosting Account Email").

2. ไปที่เมนู Domain Setup


ในกรณีที่ท่านมีหลายโดเมนใน Package เมื่อเข้าหน้า Directadmin ระบบจะให้เลือกโดเมนที่จะจัดการก่อน แล้วค่อยมาเลือก Domain Setup อีกที (ดูตามรูปประกอบที่ 1)

3. เลือกโดเมนที่จะจัดการ

เมื่อผ่านขั้นตอนที่ 1 จะเข้าสู่หน้าเลือกโดเมนอีกรอบครับ (ดูตามรูปประกอบที่ 2) ก็ให้เลือกตามที่ต้องการได้เลยครับ.

4. เลือกเวอร์ชั่นของ PHP

จะอยู่ที่ส่วนท้ายที่ "PHP Version Selector" โดยท่านจะเห็นว่ามี PHP 2 version คือ "PHP 5.3 php-fpm" และ "PHP 5.6 php-fpm"

โดยแบ่งเป็น "First PHP" และ "Second PHP"

ในการเลือกนี้ "First PHP" จะเป็น Version ที่ถูกนำไปใช้ ครับ. และเมื่อปรับค่า "First PHP" ต้องไม่เป็นเวอร์ชั่นเดียวกับ "Second PHP" ก็เลือกตามต้องการครับ (ดูตามรูปประกอบที่ 3)

จากนั้นกดปุ่ม "Save" เป็นอันเสร็จครับ. 

หลังจากนั้น รอระบบ php Version  ประมาณ3นาที ใช้งานได้ปกติ




 

วิธีดูเวอร์ชั่นของ PHP ที่ใช้อยู่


http://hosting.nakhonitech.com/knowledgebase/102/-PHP-.html



วันอังคาร, May 17, 2016

« Back