ionCube Loader problem – solved

เมื่อวาน update security patch ใน WHMCS

พอลง patch เสร็จ เว็บเดี้ยงเลย ขึ้นว่า

The file … cannot be decoded by this version of the ionCube Loader. If you are the administrator of this site then please install the latest version of the ionCube Loader.

เพราะ ioncube loader ยังเป็น version เก่าอยู่ ต้อง update ให้เป็นตัวล่าสุด

php -v ขึ้นว่ายังเป็น ionCube PHP Loader v3.1.34 อยู่เลย

วิธี update ionCube Loader

cd /usr/local/src

wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

tar zxvf ioncube_loaders_lin_x86-64.tar.gz

cd ioncube

cp ioncube_loader_lin_5.2.so /usr/local/ioncube

/etc/init.d/httpd restart

พอทำเสร็จแล้ว จะเห็นเป็น ionCube PHP Loader v4.2.2 เป็นอันเสร็จพิธี

ส่วนถ้าใครยังไม่เคยลง ionCube Loader เลย ก็ให้ย้าย folder ไปทั้งอันเลย

mv ioncube /usr/local/

แล้วก็เพิ่มบรรทัดนี้ใน php.ini (ดูด้วยว่า php.ini อยู่ folder ไหน)

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so

เสร็จแล้วก็ restart service