ionCube是用来加密PHP的工具。ionCube Encoder可以把PHP源代码转换成ByteCode。进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP代码,另外要想编辑或阅读加密后的PHP代码也必须使用ionCube相应的Decode功能。
永登网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。PHP本身没有带有ionCube loader模块, 必须到网站下载。ionCube loader是免费的,但是Encoder的价格就比较昂贵。
下面要介绍如何安装ionCube Loader(本文提供的方法只是其中之一,其它方法请大家问下百度)。
一、下载loader-wizard.php(支持php5.3、php5.4、php5.5版本)
ionCube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。
1.1下载
1.2下载之后,将其解压缩,放到apache的www或者htdoc目录(具体以你的环境为准,必须是能通过url访问到的地方)。
二、运行loader-wizard.php程序
2.1使用浏览器访问loader-wizard.php 实际的访问路径根据情况修改。
这里要选择空间类型,三个选项分别是:共享型虚拟主机、完全控制权的服务器或者VPS、本地;根据实际情况选择。
2.2这个loader程序经过计算之后,会自动给出提示,下面以本地环境(IIS作为WEB软件)示例:
2.3根据这个向导程序的提示,下载相应的文件。
2.4将下载下来的文件放在它指定的目录中。
2.5根据提示修改php.ini文件(它提供了一种可选的方式,即直接替换php.ini文件,淘码岛不建议你这么做)。
2.6重新启动IIS(或apache,具体根据你的服务器环境而定)。
2.7验证是否安装成功
如果安装成功,系统会提示:
看到这个界面,就表示ionCube扩展/组建已经安装成功了。