既然不能解决,那就推倒重来!
我的小站游客模式下评论不提示成功出现500系列错误的问题已经困扰了我快一年的时间,中间经过沉沦兄的指点,好过一段时间,但是不经意间不知道什么时候又不行了。这一个多星期每天都在排查,吃饭索然无味,睡觉夜不能寐,非常的扎心。灵妹子给我推荐用于排查问题的插件,但奈何这抽风的主题后台运行正常,前台死活不显示,总而言之主题与插件不兼容,只得无奈作罢。
在群里请教众位大神后,下载了WP的最新版本,安装了默认的主题,结果一样。为了进一步验证,我把核心文件全部换成了主题的最原始文件,结果还是一样。我推断问题不在小站程序本身,而是在服务器环境上,应该是不知道哪里设置错误造成的。我借助豆包,根据服务器的配置,尝试优化修改了php/nginx/redis/mysql的配置文件,始终未能解决问题,恼怒之下我决定格式化服务器,重新配置。既然不能解决,那就推到重来!
进入服务器后台,我发现正在使用的CentOS升级了,从CentOS7变为了CentOS9。参考了宝塔官方的兼容型推荐,尽管最好的是Debian12,但是CentOS用习惯了,最终还是选择了CentOS9,算是顺便给我的服务器系统升升级。
安装了CentOS9,重新安装了宝塔面板,这次我决定什么参数都不修改,只按照性能选择适合自己内存的配置。同时把php/redis/nginx/mysql都升级到了最新版本,但php8.4版本WP报错太多bug,说句夸张的话,足足有半米多高,所以回退了一个版本,选择了一直使用的php8.3。
期间还有一些小插曲,就是衍生出来2个BUG:一个是文章内的图片,统一跑到了页眉的位置,并且是重叠摞在一起的,另一个是发布片刻(说说)时,网页生成的卡片生成成功但是无法保存。好在我的网站每天都有备份,通过更换文件最终解决了。
因为这个主题我改了很多的代码,增加了不少的功能,重新配置之后,是否有遗漏的地方,已经记不得了,到时只能见招拆招,就目前而言,应该是没有什么明显的BUG,可以稳定运行了。
历史上本站今天曾发布的文章:
- 2024: 续缴车险(6)
ymz316
很好,还能加深一下对服务器环境搭建的理解。
似水流年
😹这代价有点大。
全局变量
参照你的主题左侧,我把我主题改了。
似水流年
可以了。redis插件换成原来的pro版本了。
全局变量
我刚说发个评论试下然后就打不开了。。。。😂