好家伙,我一直以为我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。你知道这五年我是怎么过的吗!在官方群里问了问为啥这么久了才更新,了解到原来是开发者去创业了哈哈
等下,这又是啥
好家伙,更新后老主题出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
我他喵的~
诶诶?刷新一下后这个报错消失了??
?
本文章“kaze-blog开发日志3”所有内容的原创版权,未经特别声明,均归博主本人所有。
遵循 CC BY-NC-SA 4.0版权协议,转载请附上原文出处链接及本声明,谢谢配合。
本文链接:https://www.k4ze.top/index.php/archives/43/