我刚刚使用 cPanel 导入工具将网站从一台服务器克隆到另一台服务器(可能最后一部分不相关)
该站点是 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 ...
有什么帮助吗?
谢谢。