当前位置:论坛首页 > Linux面板 > 求助

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

发表在 Linux面板2024-9-10 10:24 [复制链接] 7 275

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本: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
相关截图(日志、错误):


使用道具 举报 只看该作者 回复
发表于 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

[root@localhost ~]# 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 | 显示全部楼层
[root@localhost ~]# sudo yum install libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                                                    | 3.6 kB  00:00:00     
epel                                                                                                                                                                                                                    | 4.3 kB  00:00:00     
extras                                                                                                                                                                                                                  | 3.6 kB  00:00:00     
updates                                                                                                                                                                                                                 | 3.6 kB  00: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
[root@localhost ~]#

还是不行
使用道具 举报 回复 支持 反对
发表于 2024-9-12 12:03:38 | 显示全部楼层
好男人文哥 发表于 2024-9-12 11:10
[root@localhost ~]# sudo yum install libssh2-devel
已加载插件:fastestmirror
Loading mirror speeds f ...

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

如果有可用的话,就安装一下
使用道具 举报 回复 支持 反对
发表于 2024-9-12 14:34:46 | 显示全部楼层
[root@localhost ~]# 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”试试。
[root@localhost ~]# 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 | 显示全部楼层

centos官方是不支持centos 7/8了。您这边在软件商店找到linux工具箱,安装下来,有个换源的操作,换源后,在重新安装php,如果不行建议您更换系统吧
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表