我已将网站上传到共享主机上。我在网站中使用IonCube PHP。网站的索引页面给出了此错误:

“ index.php需要IonCube PHP加载程序Ioncube_loader_lin_5.2.因此,该站点管理员安装。”

我询问了服务器支持团队,并在服务器上安装了所述IonCube。

如果是这样,为什么导致上述错误?

有帮助吗?

解决方案

检查您的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中

其他提示

也许服务器具有不同版本的IonCube。查看您的phpinfo,以验证其已安装并且版本正确。

<?php
phpinfo();
?>

似乎在您的主人身上有些异常。

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
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top