我已将我的网站上传到共享主机。我在我的网站上使用ionCube PHP。 网站的索引页面给出了这个错误:
“index.php要求站点管理员安装ionCube PHP Loader ioncube_loader_lin_5.2.so。”
我问服务器支持团队,并且所述ionCube已安装在服务器上。
如果是,为什么会导致上述错误?
答案 0 :(得分:3)
检查你的php.ini,有类似zend_extension=ioncube_loader_lin_5.2.so
的内容吗?
如果没有添加到ioncube_loader_lin_5.2.so的路径,请重启apache
zend_extension=ioncube_loader_lin_5.2.so
将模块加载到php中答案 1 :(得分:2)
也许服务器有不同版本的ionCube。查看您的phpinfo以验证它是否已安装且版本是否正确。
<?php
phpinfo();
?>
答案 2 :(得分:2)
好像主机上有些配置错误。
phpinfo()
应该显示如下内容:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with eAccelerator v0.9.5.1, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with the ionCube PHP Loader v3.1.31, Copyright (c) 2002-2007, by ionCube Ltd.
with Suhosin v0.9.18, Copyright (c) 2002-2006, by Hardened-PHP Project