Monday, December 19, 2011

บทความ: การติดตั้ง ionCube Loader บน Linux

บทความ: การติดตั้ง 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 ถ้าไม่มีอะไรผิดพลาดก็จะพบข้อความดังรูป

http://www.picohosting.com/howto/ioncube

0 comments:

Post a Comment

 
Design by GURU