我尝试用XAMPP和PHP 5.5安装Ioncube Loader。我需要这个在我的本地机器上用于XT Commerce。但我无法正确安装。从下载后http://www.ioncube.com/loaders.php我将此文件夹解压缩到
C:'xampp'htdocs'ioncube
之后,我打开测试页面(http://localhost/ioncube/loader-wizard.php?page=loader_check
)我得到的错误有:
The following problem has been found with the Loader installation:
The necessary zend_extension line could not be found in the configuration file, C:'xampp'php'php.ini.
所以我把这一行添加到我的php.ini中:
zend_extension = "C:'xampp'htdocs'ioncube'ioncube_loader_win_5.5.dll"
我重新启动Apache服务器,然后重试。但现在我没有犯错。。。还有一条Iconcube安装不正确的消息:
ionCube加载程序向导
ionCube加载器当前未成功安装。
请检查Apache web服务器软件是否已重新启动。
那现在怎么办?如何安装ioncube Loader 5.5?
IonCube有一个现成的解决方案,可以一步一步引导您。只需从他们的页面使用向导/安装程序:
使用加载器安装程序或加载器向导(推荐)进行安装
建议使用Loader Installer安装Loader。这个安装程序是一个Windows应用程序,可以部署Loader通过FTP或SFTP自动传输到任何支持的操作系统。如果这是不能使用的,我们还提供了一个Loader Wizard PHP脚本提供了手动安装的指导。
加载器安装程序:ZIP
加载器向导:ZIP TGZ
要使用向导,1)下载脚本并将其安装到您的网站中空间,然后2)在浏览器中启动脚本。向导会给出正确装载机包装的选择和安装指南。
来源和更多信息:http://www.ioncube.com/loaders.php
验证您的apache编译版本是VC9还是VC11,并下载正确的包
您需要在php.ini中添加行,并从以下路径复制dll:
zend_extension = "'xampp'php'ioncube'ioncube_loader_win_5.5.dll"<br>
zend_extension_ts = "'xampp'php'zendOptimizer'lib'ZendExtensionManager.dll"
并重置apache