宝塔安装 PHP 8.0 后,站点修改中不显示 PHP 8.0 解决方案

发布于 2023-08-22  1.23k 次阅读


本文于 2023年8月22日 10:45 更新,注意查看最新内容

前言

已经不想吐槽今天踩的坑有多少了,一个接着一个,起来又掉下去,起来又掉下去。

最近写了几个小工具,加上之前写的几个,也有一些了,就想弄个API管理程序。

结果……搞到最后还是用博客自带的单页解决了,浪费了不少的时间和精力。

博客最近进行了比较大的改动,整体看起来有些花里胡哨的,但这次改动之后,如果不出意外,大概率未来几年都不会有太大的改变了。

回到问题本身,当时用了一个 API 管理系统,需要用到 PHP 8.0 环境,然后就用宝塔装了。

装了好几次,能看到成功了,但是站点修改中不显示,四舍五入约等于没有装。

然后就开始查现成的解决方案,什么修复面板、设置虚拟内存、手动设置版本号……,都没有解决。

没办法,只能去宝塔的论坛去求助,但由于临近中午,我又不是他们付费用户。

响应速度那不是一般的慢,但我本能觉得还是因为面板比较老的原因,于是又转手去升级面板,结果面板升级又是一个坑(具体可以看我上一篇文章)。

转机

当我升级完面板,站点修改中已经有了 PHP 8.0 的选项,至此问题解决。

写这篇帖子纯粹是想吐槽一下,今天苦逼的一天。

对于比较新的程序,我的建议是能不用就不用,至少 API 管理程序是这样的。

就拿今天的这个程序来说,最后程序是搭建好了,但是移值 API 接口时几乎又要了我的命。

因为是新的 PHP 的版本,新增了很多特性,很多在老的 PHP 版本中支持的写法,在 PHP 8.0 中要求都格外严格,所以导致我移值一个,报错一个,移值一个,报错一个。

甭提当时那感觉了,菜……还是太菜了(苦笑)。

推荐

CloudZA API管理系统

开源地址:https://github.com/iCloudZA/CloudZA_API

蓝奏云地址:https://yslt.lanzoup.com/ixgCH129trkj

api接口集成管理系统源码(关键词是:零艺客api管理平台系统)

开源地址我之前访问过,找不到在哪了,有兴趣可以去作者博客回复查看

作者发布页:https://www.lykep.com/index.php/archives/523/


这短短的一生,我们最终都会失去。