ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

มาแล้ว PHP 5.3 พร้อมกับ error ที่ไม่คาดฝัน

by Little Bear @20 เม.ย. 53 21:19 ( IP : 61...156 ) | Tags : PHP

สักวันหนึ่งมันต้องมา แล้วมันก็มาจริง ๆ ด้วย

มี host ที่ใช้งานอยู่แห่งหนึ่ง เดิมก็ใช้ PHP 5.2 แล้ววันดีคืนดี เขาก็ปรับรุ่นเป็น PHP 5.3 โดยไม่บอกกล่าว

ผลเหรอครับ : เว็บไซท์แทบจะหยุดทำงาน พร้อมทั้งแสดง error เพียบ

กำลังนั่งทยอยปรับแก้โปรแกรมอยู่ ยังไม่เรียบร้อยแล้ว

  1. เปลี่ยน callusermethodarray($methodname, $classname, $args) เป็น calluserfuncarray(array($classname, $methodname), $args)
  2. เปลี่ยน callusermethod($methodname,$classname) เป็น calluserfunc(array($classname,$methodname))

พอมีแหล่งอ้างอิงสำหรับการปรับโปรแกรมจาก PHP 5.2 เป็น PHP 5.3 เช่น