如何安装Swoole Loader扩展

释放双眼,带上耳机,听听看~!

一、宝塔面板中安装

宝塔面板中安装以php8.1版本为例,如果不是记得修改版本号

1、下载扩展

点击这里,解压后将名为swoole_loader81.so 扩展文件放置到PHP扩展目录中,如下图:

PHP扩展目录注意版本号以及最后一个文件夹的名称

如何安装Swoole Loader扩展

2、添加配置文件

在PHP管理中,点开配置文件,将下面代码添加到末尾,记得多次换行,不然后期安装PHP扩展会出现位置错误

  1. extension=swoole_loader81.so

3、重启PHP

重启PHP后,swoole_loader扩展就配置成功了。

安装 Swoole Loader 扩展 - 第3张

二、非宝塔面板中安装

需要注意以下几点:

1、是否为64位系统,Swoole Compiler不支持32位系统,虚拟机和 Windows 系统的服务器

2、Swoole Compiler不支持Debug版本,请安装非Debug版本的PHP

3、请使用 PHP7.4-8.1,本文档以 php7.4版本为例,记得根据网站使用的 php 版本对应设置

安装 Swoole-Loader 扩展

1、确定 PHP 版本,线程安全和非线程安全,可在终端(需要登录到服务器,宝塔面板可直接在菜单——终端)中输入 php -v,可得到类型如下代码:

  1. PHP 7.4.27 (cli) (built: Jan 27 2022 10:27:16) ( NTS )
  2. Copyright (c) The PHP Group
  3. Zend Engine v3.4.0, Copyright (c) Zend Technologies
  4. with Zend OPcache v7.4.27, Copyright (c), by Zend Technologies

其中第一行代码中的 PHP 7.4.27 确定 PHP 版本为7.4,最后括号中的 NTS 为非线程安全版本,可确定需要安装swoole_loader74.so 扩展。如果最后括号中的字段为 ZTS,则需要安装swoole_loader74_zts.so 扩展

2、下载扩展,点击这里,解压后将名为swoole_loader74.so 扩展文件放置到PHP扩展目录中,扩展目录确定:

Linux可使用php -i | grep extension_dir找到扩展目录

3,配置 php.ini,在 php.ini 的最后一行添加:

  1. extension=swoole_loader74.so

宝塔面板可直接在 PHP设置——配置文件中直接添加,效果如下:

如何安装Swoole Loader扩展

注意:在添加的代码后面,需要多次换行,不然后期安装扩展会在一行显示。

4、需要重启 Apache 服务或 PHP 服务

成功后使用php -mphpinfo页面确认是否安装成功。

注:如果重启服务出现错误或服务停止,请把 opcache 扩展禁用,并检查「配置文件」中的代码是否在一行了。

扩展冲突

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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

版权申明:网站字体及图片来源于互联网,如果侵犯了您的权利,请联系我们,我们将尽快改正我们的错误,谢谢您的理解!

给TA赞赏
共{{data.count}}人
人已赞赏
软件代码

今天给大家带来了文艺宋体字体包下载

2024-11-5 9:04:42

软件代码

电脑频繁自动关机?从硬件到系统问题逐一排查

2024-12-12 12:18:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索