#1 更新系统并查看系统架构: arch
#2 根据系统架构下载对应的包
下载地址:http://www.ioncube.com/loaders.php
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_*
#4 配置PHP使用ionCube Loader模块
首先查看PHP版本:php -v
我使用的版本是5.6.34,找到对应的ionCube模块:
查看PHP存放模块的目录:
php -i | grep extension_dir
# extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules
把ionCube模块复制到PHP模块目录:
cp ioncube_loader_lin_5.6.so /usr/lib64/php/modules
编辑PHP配置文件:
vim /etc/php.ini # 可使用php --ini查看配置文件路径
添加如下一行:
zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.4.so
配置完成:php -v
注意: oneinstack 配置文件
/usr/local/php/etc/php.d/ext-ioncube.ini 修改下路径,文件
/usr/local/php/lib/php/extensions/no-debug-zts-20131226/
ioncube_loader_lin_5.6_ts.so php_secmod_5.6.x_ts.so
docker下安装:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_x86-64.tar.gz
cd ...
cp ioncube_loader_lin_5.6.so /usr/local/lib/php/extensions/no-debug-non-zts-20170718/
vi /data/soft/ioncube/docker-php-ext-ioncube.ini
extension=ioncube_loader_lin_5.6.so
/bin/cp /data/soft/ioncube/docker-php-ext-ioncube.ini /usr/local/etc/php/conf.d/docker-php-ext-ioncube.ini
签名:这个人很懒,什么也没有留下!