MENU

kaze-blog开发日志3

• July 21, 2022 • Read: 364 • 码农养成中

好家伙,我一直以为我typecho博客就是最新版本,结果不是。
去官网下载最新1.2.0版,按照官方文档的步骤操作进行升级结果寄了

原来是宝塔一键部署脚本给我整的php版本只有5.6,最新版本是8.1,而typecho 1.2.0所要求版本在7.2以上。不过呢,上一个版本1.1.0,用php5.6可以正常运行,考虑到这两个版本间隔了五年之久,曾经的版本是基于php5的,现在积蓄五年推出大更新1.2.0终于抛弃了php5。
你知道这五年我是怎么过的吗!
在官方群里问了问为啥这么久了才更新,了解到原来是开发者去创业了哈哈

等下,这又是啥
来自QQ截图
好家伙,更新后老主题出bug,寄


当天更新:让我一个对php完全外行的人去debug,简直是一种享受折磨。
不过经过我的排查,再加上官方文档给的灵感,我竟然找到了问题出在哪里,是主题给的模板中post.php的问题,问题代码如下:

<a class="social-share copyright" onclick="alertify.alert('<?php gtecho('otherTexts','copyrightAlertTitle'); ?>', '<?php gtaecho('otherTexts','copyrightAlert', $this->permalink); ?>')"><i class="iconfont icon-info1"></i></a>

最终把这段代码改成了下面的代码:

<br />
<a class="social-share copyright";?><?php gtaecho('otherTexts','copyrightAlert', $this->permalink); ?><i class="iconfont icon-info1"></i></a>

凭借不断地删删改改,竟然还真算是成功地debug了。
别急,2022/8/3更新,当时并没有debug,看这篇文章


好家伙,原来header也有bug= =
Warning: Undefined array key "isPageArchive" in /www/wwwroot/www.kaze-blog.co/usr/themes/Miracles/includes/header.php on line 156
我他喵的~

诶诶?刷新一下后这个报错消失了??

Last Modified: September 2, 2022