安装ioncube加密模块

增加PHP加密扩展模块

wget http://www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86-64.tar.gz

tar zxvf ioncube_loaders_lin_x86-64.tar.gz

cp -rf  ioncube /usr/local/


vim /etc/php.ini

底部写 zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.4.so

php -v 查看,加载成功可看到php和zend egine的版本


也可以在解压后的文件夹了可以找到ioncube-loader-helper.php, 把它拷贝到网站的目录下,如: 

cp ioncube-loader-helper.php /var/www/html/

然后在浏览器下打开ioncube-loader-helper.php,点击Server System Information链接,它会根据你的系统配置,告诉你应该使用那个ionCube-loader模块,并且告诉你php.ini的路径。


如果以前装有Zend Optimizer,安装ionCube会和Zend Optimizer发生冲突,再执行/usr/local/php/php-fpm reload 时会发生如下错误:

The Loader must appear as the first entry in the php.ini file in Unknown on line 0

须将Zend Optimizer的代码放在ionCube的后面,如:


[ionCube Loader]

zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.4.so"


[Zend Optimizer]

zend_optimizer.optimization_level=1

zend_extension="/usr/local/zend/ZendOptimizer.so"


修改完成,记得/usr/local/php/php-fpm reload 重新加载配置,查看phpinfo。


你可能感兴趣的:(安装ioncube加密模块)