ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。
1.1 通过下面的地址下载loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip
1.2 下载之后,将其解压缩,里面的“ioncube”文件夹有“loader-wizard.php”,传到服务器上任意一个站点下。
二、运行loader-wizard.php程序
2.1 使用浏览器访问loader-wizard.php 比如 http://域名/loader-wizard.php 实际的访问路径根据情况修改。
三个选项,一般选“Local install”。
2.2 这个loader程序经过计算之后,会自动给出提示:
2.3 验证是否安装成功
重新启动之后,再次访问 http://域名/loader-wizard.php,如果安装成功,系统会提示。
以上部分为WIN系统apache演示,不推荐使用上面配置,建议使用liunx系统。
Linux下安装ionCube Loader。
1. 访问网站根目录下的loader-wizard.php文件, http://域名/loader-wizard.php
2. loader-wizard.php文件它会根据你的系统配置,告诉你应该使用那个ionCube-loader模块,并且告诉php.ini的路径。
或者 到http://www.ioncube.com/loaders.php找到对应的版本,也可以用wget从命令行获取Linux64版本。
wget -c http://downloads2.ioncube.com/lo ... s_lin_x86-64.tar.gz
解压 tar -zxvf ioncube_loaders_lin_x86-64.tar.gz
3. 接下来把相关模块复制到你的php安装目录下的ext目录下,根据提示在php.ini里加入一行。例如:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
注意:如果你的php.ini里没有zend_extension,你可以把这行加在任一位置,否则,把它加在第一个zend_extension语句前。
4. 保存php.ini,重启服务器。
/etc/init.d/httpd restart
或
/etc/init.d/nginx reload