1Panel icon indicating copy to clipboard operation
1Panel copied to clipboard

[BUG]Debian12.4系统PHP无法安装swoole扩展

Open 520svip opened this issue 2 years ago • 3 comments

联系方式

[email protected]

1Panel 版本

1.9.6

问题描述

系统:Debian12.4

Linux Debian12 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux

问题一:

PHP版本:8.1.27、8.2.15 PS:建议增加docker builder prune清除缓存,测试发现重复安装会使用缓存进行build d4806602b4275de357eda2ca9b08641

问题二:

PHP版本:8.1.23 47b77ddd141b8221ac0bd23d21dbbc8

重现步骤

问题一重现步骤:

扩展模板:bcmath,gd,gettext,intl,pcntl,shmop,soap,sockets,sysvsem,xmlrpc,zip,opcache,redis,swoole,imap,pgsql,pdo_pgsql,mysqli,pdo_mysql,mbstring,curl 安装提示成功后可以去看日志,里面显示swoole安装失败,也可以在容器里面执行php --ri swoole查询是否成功安装swoole扩展

问题二重现步骤:

直接安装,每次都提示这个

期待的正确结果

No response

相关日志输出

No response

附加信息

No response

520svip avatar Feb 16 '24 20:02 520svip

我们先复现一下

zhengkunwang223 avatar Feb 17 '24 11:02 zhengkunwang223

我们先复现一下

然后swoole官方好像最新版本已经是5.1.1了,现在安装扩展还是5.0.2的,能否也更新一下最新版的swoole呢,最好是支持一下扩展选择版本进行安装,毕竟不同用户有不同的需求

520svip avatar Feb 17 '24 12:02 520svip

我们先复现一下

centos stream 9也出现一样的错误,无法安装swoole扩展,群里“程会玩”远程调试过,使用的是VMware虚拟机安装的,镜像使用的是清华大学镜像源下载的ISO https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/iso/ 下载的是这个镜像:CentOS-Stream-9-latest-x86_64-dvd1.iso 513ca157571e49650300555fad68858

520svip avatar Feb 18 '24 08:02 520svip

问题一:关注该 issue #4039

wanghe-fit2cloud avatar Mar 01 '24 09:03 wanghe-fit2cloud

当前 swoole 扩展安装有问题 当前你可以先在容器中执行 install-php-extensions swoole 来安装

zhengkunwang223 avatar Mar 06 '24 02:03 zhengkunwang223

v1.10.1-lts 版本已发布。

wanghe-fit2cloud avatar Mar 06 '24 08:03 wanghe-fit2cloud