服务器 
首页 > 服务器 > 浏览文章

linux系统虚拟主机开启支持Swoole Loader扩展的方法

(编辑:jimmy 日期: 2024/11/19 浏览:3 次 )

特别说明:只是安装支持Swoole扩展,主机并没有安装服务端。目前支持版本php5.4-php7.2。

1、登陆主机控制面板,找到【远程文件下载】这个功能。

linux系统虚拟主机开启支持Swoole Loader扩展的方法

2、远程下载文件填写http://download.myhostadmin.net/vps/SwooleLoader_linux.zip 下载保存的路径填写/others/

或者从下载

linux系统虚拟主机开启支持Swoole Loader扩展的方法

3、点击控制面板【php版本】,选择php5.3或以上版本,示例选择的是php5.5版本(注意:php5.2版本不能编辑php.ini,所以要选择以上版本)。

linux系统虚拟主机开启支持Swoole Loader扩展的方法

4、点击控制面板【文件管理】,打开进入others目录,鼠标放到刚才远程下载的压缩包上,点击解压按钮。解压后的文件名中数字对应的就是php版本,比如swoole_loader56.so 就是php5.6版本的扩展文件。

linux系统虚拟主机开启支持Swoole Loader扩展的方法

5、点击修改php.ini文件,复制当前路径,在php.ini底部最后一行加 extension=/home/xxxxxxxxxx/others/swoole_loader55.so(注意实际路径和具体版本),如下面图例所示。

linux系统虚拟主机开启支持Swoole Loader扩展的方法

6、进入wwwroot目录,创建一个x.php文件,打开编辑x.php,在里面输入<"image.png" alt="image.png" src="/UploadFiles/2021-04-10/2020122712522612.png">

扩展冲突

注意: 请关闭xdebug,ioncube loader,zend guard loader等影响PHP底层行为的扩展。

如php.ini中注释:

;zend_extension=ioncube.so

PHP安装Swoole Loader扩展教程,适用于Windows和Linux

看到百度很多安装扩展还需要下载Cygwin的,所以特别推出这个教程说明一下,PHP安装Swoole Loader扩展是不需要安装Cygwin,看着网络中充斥着很多不负责任的安装教程顿时觉得有些可笑。或许他们只是为了发布文章而发布文章的,又或许只是为了SEO而发布文章的。

在安装Swoole Loader扩展前请先确认以下信息。

操作系统 :Windows NT AMD64
PHP版本 :7.2.22
PHP运行环境 :cgi-fcgiPHP
配置文件 :C:\BtSoft\php\72\php.iniPHP
扩展安装目录 :ext
PHP是否线程安全 :非线程安全

1、下载Swoole Loader扩展安装包

下载压缩包,然后找到对应你系统的 Swoole Loader扩展文件解压出来

下载地址:https://pecl.php.net/package/swoole

为了方便下载提供一个国内地址:https://zhiniaoyun.lanzous.com/ibfobgh

2、安装Swoole Loader

将刚才解压出来的Swoole Loader扩展文件(swoole_loader版本号.dll或swoole_loader版本号.so)上传到当前PHP的扩展安装目录中:ext

3、修改php.ini配置(如已修改配置,请忽略此步骤,不必重复添加)

编辑此PHP配置文件:C:\BtSoft\php\72\php.ini,在此文件底部结尾处加入如下配置

extension=刚才上传的文件名.dll

注意:需要名称和刚才上传到当前PHP的扩展安装目录中的文件名一致(例如:extension=swoole_loader72.dll)

4、重启服务

重启或重载PHP配置

上一篇:docker安装redis并以配置文件方式启动详解
下一篇:使用YUM 安装 docker的方法步骤
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?