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

【已完成】面板升级后php环境弹出警告

发表在 Linux面板2023-4-24 15:37 [复制链接] 3 1086

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

宝塔7.9.9
系统版本:

centos
问题描述:
升级后导致php弹出警告

相关截图(日志、错误):
微信截图_20230424153204.png

使用道具 举报 只看该作者 回复
发表于 2023-4-24 17:09:47 | 显示全部楼层
您好,这个警告表示PHP无法加载sockets扩展库。可能是因为你的PHP配置文件中没有启用此扩展库,或者你的服务器上并没有安装此扩展库。
要解决这个问题,你可以尝试以下方法:
1、确认你的PHP配置文件中已经启用了sockets扩展库。可以在PHP管理-配置管理中找到“extension=sockets”行,如果没有找到,就加上这一行并保存文件。如: 1.png
2、确认你的服务器上已经安装了sockets扩展库。可以通过终端输入
  1. php -m | grep sockets
复制代码

命令来确认。如果没有找到,就需要安装sockets扩展库。(如果通过宝塔安装了多个PHP版本,则需要手动选到您当前的PHP版本来执行命令,如PHP74)
2.png
3、如果以上方法都没有解决问题,可以尝试重新编译安装PHP。

使用道具 举报 回复 支持 反对
发表于 2023-4-25 11:12:34 | 显示全部楼层
堡塔运维香菜卷 发表于 2023-4-24 17:09
您好,这个警告表示PHP无法加载sockets扩展库。可能是因为你的PHP配置文件中没有启用此扩展库,或者你的服 ...

谢谢回复,
1、在配置中确认已添加 extension=sockets
2、php -m | grep sockets  命令输入 也可以找到sockets扩展库 微信截图_20230425110534.png

但是还是会弹出警告,找不到sockets.so


我记得升级面板前是没有这个警告的,升级后就出现了这个 警告。是因为移除了sockets.so这个文件吗
3、如果解决不了,按你说的【如果以上方法都没有解决问题,可以尝试重新编译安装PHP】重新编译安装PHP指的是重新配置吗?
微信截图_20230425110953.png
使用道具 举报 回复 支持 反对
发表于 2023-10-31 18:47:25 | 显示全部楼层
您好,您那边可以通过面板----网站---PHP版本切换下即可,因为PHP的一个变量环境没有切换使用php-cli.ini文件导致的。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

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

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表