PHP扩展:安装IonCube Loader PHP扩展

2023-04-08  阅读 948 次

今天在安装filerun时需要IonCube Loader PHP扩展,查看了一些资料,记录下来,闲言不叙,看方法

第1步:下载IonCube Loader

你可以从官方网站上下载最新的ionCube Loader。https://www.ioncube.com/loaders.php  从软件包中复制链接,用wget下载到你的服务器。

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

下载完后,使用命令将其解压到/usr/local目录

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

删除下载的文件

rm -rf ioncube_loaders_lin_x86-64.tar.gz

第2步:安装IonCube Loader

在这里你会看到如何为PHP7.4安装这个扩展。如果你看到提取的文件,可以看到每个PHP版本的Loader。

ls /usr/local/ioncube

你会看到与此类似的东西。

ioncube_loader_lin_7.4.so
ioncube_loader_lin_7.4_ts.so

使用Apache的PHP安装

对于Apache,php.ini位于/etc/php/7.4/apache2/php.ini这里。

使用以下命令打开你的php.ini文件。

sudo nano /etc/php/7.4/apache2/php.ini

在文件的底部添加以下一行。

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so

按CTRL+X,然后按Y和Enter,保存并退出文件。

重新启动Apache以使变化生效。

sudo service apache2 restart


使用Nginx的PHP-FPM的安装

对于PHP-FPMphp.ini位于/etc/php/7.4/fpm/php.ini这里。

用以下命令打开php.ini文件。

sudo nano /etc/php/7.4/fpm/php.ini

在文件底部添加以下一行。

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so

按CTRL+X,然后按Y和Enter,保存并退出文件。

重新启动 PHP-FPM 以使更改生效。

sudo service php7.4-fpm restart


为PHP-CLI安装

对于PHP-FPM php.ini位于/etc/php/7.4/cli/php.ini。

用以下命令打开php.ini文件。

sudo nano /etc/php/7.4/cli/php.ini

在文件底部添加以下一行。

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so

点击CTRL+X后的Y和Enter保存并退出该文件。


现在,如果你从你的命令行界面检查已安装的PHP版本,你会看到PHP已被IonCube Loader加载。

HP 7.4.3 (cli) (built: Oct  6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
     with the ionCube PHP Loader + ionCube24 v10.4.5, Copyright (c) 2002-2020, by ionCube Ltd.
     with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies


本文地址:https://yaaibk.com/post/329.html
版权声明:本文为原创文章,版权归 本站 所有,欢迎分享本文,转载请保留出处!

评论已关闭!