公有云zk分销系统请安装Swoole Loader

 拓展教程     |      2022-02-21 18:00

公有云zk分销系统请安装Swoole Loader

swoole_loader Extension Losted,请安装Swoole Loader,参考文档 https://www.apayun.com/doc/584

--------------------------------------

Swoole Loader 安装说明

最后更新时间:2021-06-03 09:22:25

使用一键部署脚本安装,已自动安装 Swoole Loader 扩展。

独立部署环境和宝塔部署的安装方式,需要独立手动安装 Swoole Loader 扩展

PHP版本:

1.请使用 PHP5.6(64位)版本

2.可打开phpinfo页面或者php -v确认版本信息

注意:Swoole Loader不支持Debug版本,请安装非Debug版本的PHP,可使用命令php -i | grep "Debug Build" 查看是否有 Debug Build => no,如为 yes 则不支持
 

安装和配置Swoole Loader

1.下载Swoole Loader

Windows可使用命令:php -i | find /n "Thread Safety" , Linux 可使用命令:php -i | grep "Thread Safety"查看线程安全设置,如果显示Thread Safety => disabled,请选择官方提供的非线程安全版本。

请根据PHP版本下载 对应版本的 Swoole Loader扩展,点击下方链接即可下载

Windows:

PHP5.6 线程安全版本

PHP5.6 非线程安全版本

Linux:

PHP5.6 线程安全版本

PHP5.6 非线程安全版本

2.安装Swoole Loader

将刚才下载的Swoole Loader扩展文件包解压,获得扩展文件(如 php_swoole_loader_php56_nzts_x64.dll 或 swoole_loader56_linux_nts.so等)并上传到当前PHP的扩展安装目录中

Windows一般在PHP安装目录下的ext子目录中

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


/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226

3.上传完成后,修改php.ini配置

在此配置文件底部结尾处加入配置: extension = swoole_loader56_linux_nts.so

注意:需要名称和刚才上传到当前PHP的扩展安装目录中的文件名一致

4.重启服务

重启或重载PHP配置

我的是虚拟非线程

extension = swoole_loader56_linux_nts.so