php7引发的“惨案”
自上次升级到typecho1.2.1以后,把虚拟主机的php版本也一起升到7.3,用起来没有发现什么问题。
今天折腾新主题,用到了文章自定义字段功能,查找官方文档是这样说的:
然而套用到自己的主题当中,发现并没有生效,我记得以前老版本博客使用这个判断时是正确的。
最开始我在数据库、插件等方面找问题,花了两三个小时无果,始终没往PHP版本导致的语法变化这方面想,后来从一个报错信息中受到启发,我想应该是PHP7的语法有变化。
技术不行,就得虚心学习,善用搜索,百度AI给出了答案:
简单的删除几个字符以后,问题终于得到解决,从这件事上面我受到了几点启发:
1、有些很简单的原因,往往容易被忽略;
2、术业有专攻,在程序方面我还是门外汉;
3、学习一门新知识,打好基础是关键。

我上次直接从7.2升到8.2了,听说性能有提升,好像有些插件报错了,稍微改改就好了。
懂的还好,像我这种半吊子就麻烦了😬