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

【已解决】网站设置里PHP版本切换不了,报错

发表在 Linux面板2023-2-26 11:05 [复制链接] 6 4942

各位老师好,帮忙协助一下,感谢!

报错截图

报错截图
问题:在网站设置里面PHP版本切换时报错(Traceback (most recent call last): File "class/panelSite.py", line 3331, in SetPHPVersion tmp = re.search(rep,conf).group() AttributeError: 'NoneType' object has no attribute 'group')
使用道具 举报 只看该作者 回复
发表于 2023-2-26 11:14:25 | 显示全部楼层
您好,您的网站当前是什么版本的面板?如果不是最新的面板的话,请更新面板到最新。
如果还不行,请截图您这里的配置 php网站引用.png
使用道具 举报 回复 支持 反对
发表于 2023-2-26 11:44:53 | 显示全部楼层
大炮运维V587 发表于 2023-2-26 11:14
您好,您的网站当前是什么版本的面板?如果不是最新的面板的话,请更新面板到最新。
如果还不行,请截图您 ...

宝塔面板是7.9.8版本;
截屏2023-02-26 11.38.00.png
截屏2023-02-26 11.34.15.png



截屏2023-02-26 11.34.15.png
使用道具 举报 回复 支持 反对
发表于 2023-2-26 14:56:33 | 显示全部楼层
无名李白 发表于 2023-2-26 11:44
宝塔面板是7.9.8版本;

php引用部分.png
您好,您的面板网站配置文件这里,并未获取到php的版本,请问您做过什么修改吗?这个网站正常使用吗?
使用道具 举报 回复 支持 反对
发表于 2023-2-26 15:48:45 | 显示全部楼层
大炮运维V587 发表于 2023-2-26 14:56
您好,您的面板网站配置文件这里,并未获取到php的版本,请问您做过什么修改吗?这个网站正常使用吗?
...

1,操作过Apache 卸载,然后装Nginx,这样操作原因是源码太老了,想兼容php5.2版本, 但是安装Nginx好后还是兼容不了php5.2版本.
2,上面没有成功后,然后装回Apache2.2版本最低版本,但也兼容php5.2版本;
3,后面装回php5.4和5.5等版本的时候出现了最上面提问的报错,原来没有做降低版本的时候网站访问正常,现在网站访问不了,php版本也切换不了。
4,在以上所有操作卸载安装过程中没有动过及个修改过一个代码。
使用道具 举报 回复 支持 反对
发表于 2023-2-26 17:55:08 | 显示全部楼层
无名李白 发表于 2023-2-26 15:48
1,操作过Apache 卸载,然后装Nginx,这样操作原因是源码太老了,想兼容php5.2版本, 但是安装Nginx好后 ...

您好,您可以手动添加上php的版本,apache2.2版本太老了,其官方也不在进行维护了,您在网站配置文件这一行,修改成您正在使用的php版本
  1. proxy:unix:/tmp/php-cgi-php版本号.sock
复制代码

如我的是php7.4
  1. proxy:unix:/tmp/php-cgi-74.sock
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-2-26 20:23:31 | 显示全部楼层
已处理好,谢谢老师!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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