我在Windows机器上使用AMPPS,当我试图导航到http://localhost对本地主机服务器进行一些修改时,我会收到以下错误:
Site error: the file C:\Program Files (x86)\Ampps\ampps\softaculous\enduser\inc.php requires the ionCube PHP Loader ioncube_loader_win_5.3.dll to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.我检查了我的php.ini文件,没有发现任何问题:
;ionCube Loader
zend_extension="{$path}\{$php_dir}\ioncube_loader_win_5.3.dll"当我回显phpinfo()时,我找不到对这个IonCube加载器的任何引用。
当我试图通过使用IonCube安装向导修复这个问题时,我不知道如何输入base URL和base Directory字段。
有人能帮我一下吗?谢谢。
发布于 2015-10-30 10:42:38
您正面临此问题,因为Enduser面板文件是编码的,因此PHP需要离子立方体加载程序来执行该文件。
试试这个:
首先检查您正在使用的PHP版本。登录到localhost/ampps,然后单击phpinfo选项并检查您的php版本。
如果您使用的是PHP5.3或PHP5.4,那么请下载离子立方体加载程序VC9 (32位) zip文件。
如果您使用的是PHP5.5或PHP5.6,那么请下载离子立方体加载程序VC11 (32位) zip文件。
提取并复制/Ampps/php文件夹中的Your_PHP_Version.dll文件。示例如果您是5.6,那么复制ioncube_loader_win_5.6.dll“
现在打开PHP配置。AMPPS控制面板-> PHP ->配置。
搜索zend_extensions行并使用以下行编辑它:
zend_extension="C:\Program (x86)\Ampps\php\ioncube_loader_win_5.6.dll“
重新启动Ampps Apache。
希望它有帮助:)
发布于 2015-02-16 09:29:59
有几件事要考虑:
phpinfo()中获得所需的信息。发布于 2015-09-22 16:40:48
我在用Ampps。我已经成功地在Ampps上安装了离子立方体。首先,我从ioncube.com下载了离子立方体。然后我提取压缩文件并执行程序。
看看我的截图:

希望能帮上忙!
https://stackoverflow.com/questions/28513210
复制相似问题