这是一个php加解密的插件
官网
https://www.ioncube.com/loaders.php
现在,我们从IonCube下载页面下载最新的IonCube加载程序PHP模块:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
解压缩
tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local
找到PHP加载扩展的位置,命令查看:
php -i | grep php.ini
输出:
Configuration File (php.ini) Path => /etc/php/7.2/cli
Loaded Configuration File => /etc/php/7.2/cli/php.ini
编辑 /etc/php/7.2/cli/php.ini 和 /etc/php/7.2/fpm/php.ini
找到extension的位置,在后面添加
zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.2.so
cli是用shell执行, fpm是nginx调用的,两个都配置好。
然后service php7.2-fpm restart
检查一下配置有没有成功
php -v
输出
PHP 7.2.24-0ubuntu0.18.04.8 (cli) (built: Jul 5 2021 17:41:32) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with the ionCube PHP Loader + ionCube24 v11.0.0, Copyright (c) 2002-2021, by ionCube Ltd.
with Zend OPcache v7.2.24-0ubuntu0.18.04.8, Copyright (c) 1999-2018, by Zend Technologies
看到这些字样了。