增长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。
php