ติดตั้ง ioncube และ Zendoptimizer ไม่ได้

รบกวนพี่ๆๆช่วยหน่อยครับ ติดตั้ง ioncube และ zend optimizer ไม่ได้ครับ ผมใช้ DA build ครับ

[root@103 custombuild]# ./build ioncube d
File already exists: ioncube_loaders_lin_x86-64.tar.gz
ionCube loader has been installed.
[root@103 custombuild]# ./build zend d
File already exists: ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz
Zend Optimizer has been installed.

แต่พอ restart httpd แล้ว มาเช็ค php -v แสดงขึ้น ไม่เห็น zend กับ ioncube

[root@103 custombuild]# php -v
PHP 5.2.17 (cli) (built: Sep 6 2012 22:17:30)
Copyright © 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright © 1998-2010 Zend Technologies

รบกวนพี่ๆๆช่วยหน่อยครับ

ลองดูใน phpinfo(); ว่ามันโหลด php.ini จากตรงใหน แล้วก็เข้าไปเช็ค php.ini ว่ามีโหลด zend กับ ioncube หรือเปล่า
อาจจะคนละไฟล์กับที่ custombuild มันไปเพิ่มให้

ดูจาก phpinfo() แล้วโหลดจาก /usr/local/lib/php.ini ซึ่งดูแล้วเพิ่มใน php.ini แล้วครับ

zend_extension=/usr/local/lib/ioncube_loader_lin_5.2.so
zend_extension=/usr/local/lib/ZendOptimizer_5.2.so

แต่ทำไม module ยังไม่ทำงาน ไม่รู้เหมือนกันครับ ติดตั้งมาหลายวันและ อิอิ

สั่งรีสตาร์ท httpd มีเออเลอร์อะไรไหมครับ

/etc/init.d/httpd restart

ไม่มี error อะไรเลยครับ

ติดแคช หรือเปล่า

แล้วไม่ทราบว่าclear อย่างไงครับ

ไปดูใน /usr/local/lib ทีครับ่วามี module อยุ่หรือเปล่า

มีครับผม

มีอะไรผิดปกติแล้วแหละ

เพราะ phpinfo ก็ใช้ ini จาก path ปกติคือ /usr/local/lib/php.ini
ใน php.ini ก็มีบรรทัดโหลด extension เพิ่มแล้ว
ไฟล์ก็มีอยู่ใน /usr/local/lib/ ตามที่โหลด
เรียก php -v ดู ก็ไม่มีแสดง error ว่าโหลด extension ไม่ได้ และก็ไม่มี extension โผล่ขึ้นมา

ขอดู php.ini บรรทัดที่โหลด zend กับ ioncube หน่อย
แล้วก็ ls -l /usr/local/lib มาดูด้วย
แล้วก็เอา phpinfo มาดูนิดนึง

มันแปลกตรงที่ php-v ไม่มี error อะไรนี่ล่ะ ปกติถ้าโหลดไม่ได้ก็น่าจะแสดง error อะไรออกมาบ้าง ถ้าไ่มแสดงอะไรเลยก็แปลว่าบรรทัดที่โหลดใน php.ini มันไม่ทำงานเลย เพราะถ้าหาไฟล์ไม่เจอใส่ชื่อผิดยังไงก็ต้องแสดง error ออกมา

โดน rootkit ป่าว

ลอง php -i | grep extension_dir ดูครับ