tungiro
September 7, 2012, 11:47am
1
รบกวนพี่ๆๆช่วยหน่อยครับ ติดตั้ง 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
รบกวนพี่ๆๆช่วยหน่อยครับ
kke
September 7, 2012, 4:26pm
2
ลองดูใน phpinfo(); ว่ามันโหลด php.ini จากตรงใหน แล้วก็เข้าไปเช็ค php.ini ว่ามีโหลด zend กับ ioncube หรือเปล่า
อาจจะคนละไฟล์กับที่ custombuild มันไปเพิ่มให้
tungiro
September 7, 2012, 5:04pm
3
ดูจาก 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
tungiro
September 8, 2012, 11:18am
7
แล้วไม่ทราบว่าclear อย่างไงครับ
iLhay
September 8, 2012, 4:45pm
8
ไปดูใน /usr/local/lib ทีครับ่วามี module อยุ่หรือเปล่า
kke
September 8, 2012, 6:29pm
10
มีอะไรผิดปกติแล้วแหละ
เพราะ 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 ออกมา
toey
September 9, 2012, 2:00am
12
ลอง php -i | grep extension_dir ดูครับ