มาแล้ว PHP 5.3 พร้อมกับ error ที่ไม่คาดฝัน
สักวันหนึ่งมันต้องมา แล้วมันก็มาจริง ๆ ด้วย
มี host ที่ใช้งานอยู่แห่งหนึ่ง เดิมก็ใช้ PHP 5.2 แล้ววันดีคืนดี เขาก็ปรับรุ่นเป็น PHP 5.3 โดยไม่บอกกล่าว
ผลเหรอครับ : เว็บไซท์แทบจะหยุดทำงาน พร้อมทั้งแสดง error เพียบ
กำลังนั่งทยอยปรับแก้โปรแกรมอยู่ ยังไม่เรียบร้อยแล้ว
- เปลี่ยน callusermethodarray($methodname, $classname, $args) เป็น calluserfuncarray(array($classname, $methodname), $args)
- เปลี่ยน callusermethod($methodname,$classname) เป็น calluserfunc(array($classname,$methodname))
พอมีแหล่งอ้างอิงสำหรับการปรับโปรแกรมจาก PHP 5.2 เป็น PHP 5.3 เช่น
- Migrating from PHP 5.2.x to PHP 5.3.x มีอะไรบ้างที่เปี๋ยนไป
- โดยเฉพาะ Deprecated features in PHP 5.3.x ซึ่งก็คือฟังก์ชันที่ถูกยกเลิกไปในรุ่น 5.3 และจะต้องกลับไปใช้ฟังก์ชันอื่นแทน
- Migrating to PHP 5.3 บทสรุป
Relate topics
- nginx - ถึงเวลาซะที
- PHP PDO using
- การเก็บ JSON ใน MySQL ด้วย PHP
- macOS 12 Monterey: Web Server Setup/Apache/MariaDB/PHP Multiple Versions
- Ubuntu Server Installation
- Bug : isset($body['location']) ดันเป็นจริงเมื่อ $body ไม่ใช่ array
- MVC - แนวคิดเกี่ยวกับ MVC
- FTP chmod
- Hash & Salt
- Regular Expression - ยังไง ยังไง ก็ใช้ไม่ถูกสักที
- PHP : How to show Adsense on web
- PHP : Send SMS by smsgateway.com
- Directadmin PHP path
- Application Programming Interface (API)
- IP Camera snapshot
- Enable Exif
- Make Ubuntu to be a web server (LAMP)
- SELECT - OnChange
- Class fpdf กับภาษาไทย
- Hello Twetter from SoftGanz