บทความ: การติดตั้ง ionCube Loader บน Linux
ionCube Loader เป็น extension ของ PHP มีไว้สำหรับถอดรหัสไฟล์ PHP ที่เข้ารหัสด้วย ionCube PHP Encoderวิธีการติดตั้ง ionCube Loader มีดังนี้
- - ตรวจสอบว่าเครื่องของคุณใช้ PHP เวอร์ชั่นอะไร, ใช้ Linux 32bit หรือ 64bit, เปิด Thread Safety หรือเปล่า
- - ต่อไปก็ดาวน์โหลด ionCube Loader โดยเลือกจาก OS ที่ใช้ ถ้าใช้ Linux 32bit ให้เลือก Linux (x86) ถ้าใช้ Linux 64bit ให้เลือก Linux (x86-64) ตัวอย่าง wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- - แตกไฟล์ออกมาด้วย tar -zxvf ioncube_loaders_lin_x86-64.tar.gz
- - คัดลอกไฟล์ ioncube-encoded-file.php ioncube-loader-helper.php ไปไว้ที่ web directory ตัวอย่าง cp -f ioncube/ioncube-encoded-file.php ioncube/ioncube-loader-helper.php /home/username/public_html
- - ย้าย ioncube โดยใช้คำสั่ง mv ioncube /usr/local
- - หลังจากนั้นเข้าไปแก้ไขไฟล์ php.ini nano /usr/local/lib/php.ini มองหาบรรทัดที่มีการตั้ง zend optimizer แล้วเพิ่ม zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so ในการเลือกไฟล์ตรงนี้ต้องดูว่าเครื่องคุณใช้ php เวอร์ชั่นอะไร และเปิด Thread Safety หรือไม่ ตัวอย่างนี้เป็น php v5.2 และปิด Thread Safety ถ้าเปิด Thread Safety ให้เลือกไฟล์ ioncube_loader_lin_5.2_ts.so
- - หลังจากนั้นก็ทำการ restart apache /etc/init.d/httpd restart
- - เข้าไปที่หน้าเว็บของเราที่คัดลอกไฟล์ ioncube-loader-helper.php ไปไว้ ตัวอย่าง http://www.yourdomain.com/ioncube-loader-helper.php ถ้าไม่มีอะไรผิดพลาดก็จะพบข้อความดังรูป
0 comments:
Post a Comment