好男人文哥 发表于 2024-9-10 10:24:03

【待反馈】PHP 8.3.7升级到8.3.10失败,报错启动失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Linux正式版9.2.0
系统版本:系统:CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:PHP 8.3.7升级到8.3.10失败,报错启动失败,pid文件不存在:/www/server/php/83/var/run/php-fpm.pid
相关截图(日志、错误):
https://s1.locimg.com/2024/09/10/6e680f1673f82.pnghttps://s1.locimg.com/2024/09/10/110a9eafc568c.png

运维技术阿闯 发表于 2024-9-10 14:59:14

您好,您给机器做好快照
然后安装一下缺少的lbssh
sudo yum install libssh2-devel

好男人文哥 发表于 2024-9-11 00:23:09

运维技术阿闯 发表于 2024-9-10 14:59
您好,您给机器做好快照
然后安装一下缺少的lbssh
sudo yum install libssh2-devel

# sudo yum install libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 libssh2-devel.x86_64.0.1.8.0-4.el7 将被 安装
--> 正在处理依赖关系 libssh2(x86-64) = 1.8.0-4.el7,它被软件包 libssh2-devel-1.8.0-4.el7.x86_64 需要
--> 解决依赖关系完成
错误:软件包:libssh2-devel-1.8.0-4.el7.x86_64 (base)
          需要:libssh2(x86-64) = 1.8.0-4.el7
          已安装: libssh2-1.8.0-4.el7_9.1.x86_64 (@updates)
            libssh2(x86-64) = 1.8.0-4.el7_9.1
          可用: libssh2-1.8.0-4.el7.x86_64 (base)
            libssh2(x86-64) = 1.8.0-4.el7
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest

好男人文哥 发表于 2024-9-12 11:10:50

# sudo yum install libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                                                  | 3.6 kB00:00:00   
epel                                                                                                                                                                                                                  | 4.3 kB00:00:00   
extras                                                                                                                                                                                                                  | 3.6 kB00:00:00   
updates                                                                                                                                                                                                               | 3.6 kB00:00:00   
正在解决依赖关系
--> 正在检查事务
---> 软件包 libssh2-devel.x86_64.0.1.8.0-4.el7 将被 安装
--> 正在处理依赖关系 libssh2(x86-64) = 1.8.0-4.el7,它被软件包 libssh2-devel-1.8.0-4.el7.x86_64 需要
--> 解决依赖关系完成
错误:软件包:libssh2-devel-1.8.0-4.el7.x86_64 (base)
          需要:libssh2(x86-64) = 1.8.0-4.el7
          已安装: libssh2-1.8.0-4.el7_9.1.x86_64 (@updates)
            libssh2(x86-64) = 1.8.0-4.el7_9.1
          可用: libssh2-1.8.0-4.el7.x86_64 (base)
            libssh2(x86-64) = 1.8.0-4.el7
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
#

还是不行

运维技术阿闯 发表于 2024-9-12 12:03:38

好男人文哥 发表于 2024-9-12 11:10
# sudo yum install libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds f ...

您好,您这边搜索一下可用的libssh2-devel版本
yum search libssh2-devel

如果有可用的话,就安装一下

好男人文哥 发表于 2024-9-12 14:34:46

# yum search libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
========================================================================================================= N/S matched: libssh2-devel ==========================================================================================================
libssh2-devel.i686 : Development files for libssh2
libssh2-devel.x86_64 : Development files for libssh2

名称和简介匹配 only,使用“search all”试试。
# sudo yum install libssh2-devel.x86_64
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 libssh2-devel.x86_64.0.1.8.0-4.el7 将被 安装
--> 正在处理依赖关系 libssh2(x86-64) = 1.8.0-4.el7,它被软件包 libssh2-devel-1.8.0-4.el7.x86_64 需要
--> 解决依赖关系完成
错误:软件包:libssh2-devel-1.8.0-4.el7.x86_64 (base)
          需要:libssh2(x86-64) = 1.8.0-4.el7
          已安装: libssh2-1.8.0-4.el7_9.1.x86_64 (@updates)
            libssh2(x86-64) = 1.8.0-4.el7_9.1
          可用: libssh2-1.8.0-4.el7.x86_64 (base)
            libssh2(x86-64) = 1.8.0-4.el7
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest

好男人文哥 发表于 2024-9-12 14:35:50

是不支持centos 7了吗

运维技术阿闯 发表于 2024-9-12 15:08:28

好男人文哥 发表于 2024-9-12 14:35
是不支持centos 7了吗

centos官方是不支持centos 7/8了。您这边在软件商店找到linux工具箱,安装下来,有个换源的操作,换源后,在重新安装php,如果不行建议您更换系统吧
页: [1]
查看完整版本: 【待反馈】PHP 8.3.7升级到8.3.10失败,报错启动失败