我只是克隆一個網站從一臺服務器到另一個使用的cPanel導入工具(可能是最後一部分是不相關的)無法載入/usr/local/IonCube/ioncube_loader_lin_5.3.so
該網站是一個Magento的CE商店。
新的服務器是一個共享的一個,也只有在這個新的Magento網站我有一個500錯誤:
tail /usr/local/apache/logs/error_log
Failed loading /usr/local/IonCube/ioncube_loader_lin_5.3.so: /usr/local/IonCube/ioncube_loader_lin_5.3.so: cannot open shared object file: No such file or directory
php -i|grep php.ini
Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
cat /usr/local/lib/php.ini|grep IonCube
zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.4.so"
php -v
PHP 5.4.25 (cli) (built: Mar 4 2014 15:41:00)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader v4.4.1, Copyright (c) 2002-2013, by ionCube Ltd.
所以,在我看來很混亂...... 500錯誤被拋出,因爲它即使php.ini具有5.4版本和通訊文件存在,但未能加載ioncube 5.3,但更令人困惑的是,php -v顯示版本4.4 ...
任何幫助?
謝謝。
謝謝您的回答@Nick,但看起來像我的php.ini不加載Ioncube公司5.3我試過folloing:貓在/ usr/local/lib/php.ini | grep 5.3也沒有結果: cat /usr/local/lib/php.ini|grep ioncube只顯示: zend_extension =「/ usr/local/IonCube/ioncube_loader_lin_5.4.so」 有什麼幫助嗎?在此先感謝... – lisandrom
我發現這一點: 發現在/ usr -name ioncube_loader_lin_5.3.so /usr/local/cpanel/3rdparty/php/53/ioncube/ioncube_loader_lin_5.3.so 可以是的cPanel正試圖加載他自己的ioncube?如果是,我該如何避免這種情況?謝謝 – lisandrom