- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
ionCube是用来加密PHP?工具。
ionCube Encoder可以把PHP源代码转换成ByteCode,进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP代码。
PHP本身没有带有ionCube loader模块,必须到ionCube网站下载,ionCube loader是免费的,但是Encoder的价格就比较昂贵(起价$199)。
下面要介绍如何在Linux下安装ionCube Loader。
1. 下载ionCube http://www.landui.com/loader_download.php, 通过这个链接可以找到对应的版本,我使用wget从命令行获取Linux64版本;
wget -c http://www.landui.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
2. 解压:tar -zxvf ioncube_loaders_lin_x86-64.tar.gz;
3. 在解压后的文件夹了可以找到ioncube-loader-helper.php, 把它拷贝到网站的目录下,例如:cp ioncube-loader-helper.php /var/www/html/;
4. 然后在浏览器下打开ioncube-loader-helper.php,点击Server System Information链接,它会根据你的系统配置,告诉你应该使用那个ionCube-loader模块,并且告诉php.ini的路径;
5. 接下来把相关模块复制到/usr/local/(或者其他目录),根据第四步的提示在php.ini里加入一行。例如:zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so(注意:如果你的php.ini里没有zend_extension,你可以把这行加在任一位置,否则,把它加在第一个zend_extension语句前);
6. 保存php.ini,重启服务器。在我们的服务器上使用到的命令是:/etc/init.d/httpd restart。
售前咨询
售后咨询
备案咨询
二维码
TOP