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

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

วิธีเปลี่ยน PHP Version ให้กับเว็บไซต์บน DirectAdmin

Login เข้าหน้า DirectAdmin ก่อน แล้วไปที่เมนู Domain Setup

คลิกที่โดเมนที่จะเลือกเปลี่ยนเวอร์ชั่น

ด้านล่างวงแดง PHP Version Selector เลือก First PHP เป็นเวอร์ชั่นที่ต้องการครับ โดยส่วนใหญ่ในปัจจุบัน โฮสต่างๆ จะมีให้เลือกเป็น PHP 7.1 หรือ PHP 5.6 ประมาณนี้ครับ ส่วนบางโฮสเก่าๆ อาจจะถอยลงไปถึง PHP 5.2 หรือ PHP 5.4 ก็มี ซึ่งไม่แนะนำ เพราะมันเก่ามากๆ การใช้งานต่างๆ ระบบความปลอดภัยจะน้อยมากเช่นกัน

หรือหากไม่อยากมายุ่งกับระบบบนโฮส เพราะหากเปลี่ยนแล้ว มันก็ต้องเปลี่ยนทั้งโดเมน บางทีเราอาจจะต้องใช้ซับโดเมนในเวอร์ชั่นล่าสุด ก็มาเปลี่ยนบน .htaccess เอาก็ได้ครับตามนี้

เปลี่ยนไปเป็นเวอร์ชั่น PHP 5.3
AddHandler application/x-httpd-php53 .php

เปลี่ยนไปเป็นเวอร์ชั่น PHP 5.4
AddHandler application/x-httpd-php54 .php

เปลี่ยนไปเป็นเวอร์ชั่น PHP 5.5
AddHandler application/x-httpd-php55 .php

เปลี่ยนไปเป็นเวอร์ชั่น PHP 5.6
AddHandler application/x-httpd-php56 .php

เปลี่ยนไปเป็นเวอร์ชั่น PHP 7
AddHandler application/x-httpd-php7 .php

เปลี่ยนไปเป็นเวอร์ชั่น PHP 7.1
AddHandler application/x-httpd-php71 .php

 

Comments