4月1日,优秀的国产博客程序 Typecho 突然发声:这不是玩笑,我们回来了:Typecho 1.2.0 。许多网友担心只是愚人节的玩笑,毕竟距他们上个正式版本 v 1.1 的发布,已经过了近五年时间了。但这是真实的,让我们热泪盈眶地欢迎它的到来吧。
Typecho 1.2.0 正式版:https://github.com/typecho/typecho/releases/latest/download/typecho.zip
更新日志
这个版本的开发经历了如此长的时间,除了修复了很多bug以外,重要的改进有如下几点:
- 新的编辑器实时预览自动跟随效果,以及主题内预览功能
- 后台界面对移动端的适配
- 新的安装程序
- 进入 PHP 7.2 时代,以及对 PHP 8 的更好支持
- 对容器化的更好支持
安装环境要求
- PHP 7.2 以上
- MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装了相关扩展
- CURL 扩展支持
- mbstring 或 iconv 扩展支持
版本号的变化
之前是 [大版本/时间版本] 这样的形式,比如 1.1/17.10.30,代表的是在2017年10月30日发表的1.1版本。新的版本号采用常规的3组数字组成。比如1.2.0,前面两部分是大的版本号,重要更新的时候会变化,最后一位适用于微小更新,针对一些微小的bug修复更新。
升级步骤
如果您要升级现有的版本,请在升级前备份好数据,并按照 升级步骤 进行操作。
1、下载最新版本:Typecho 1.2.0 正式版 (如果上面的官方链接无法打开,可从我的百度网盘下载)
2、删除服务器上的旧文件。请在服务器上删除如下目录和文件:
/admin/
/var/
/index.php
/install.php
注意,请千万不要删除/usr/目录,因为这个目录包含了你的主题,插件和上传的文件,它无需被升级。
3、上传新文件。请把你下载的压缩文件解压后,上传以上已经删除的文件和目录。
4、完成升级。用一个具有管理员权限的用户登录后台,系统会提示检测到新版本需要升级,点击完成升级按钮即可完成升级。
注意,当你没有进行升级操作时,访问前台页面可能会出现错误提示,请不要管他们,直接访问你的 admin 页面,按提示完成升级即可恢复正常。
如果在升级完成后,进入首页出现 500 或其他错误,请进入 admin 页面禁用所有的插件,并启用默认模板。如果正常,请逐步排查插件或模板存在的问题。
因此,大侠 明月登楼 建议:
- 升级更新 Typecho 1.2.0 正式版前先将站点主题外观切换到 Typecho 默认主题后再进行上传覆盖更新。
- 使用 FTP 上传时传输类型一定记得要强制设定为“二进制”模式。
- 上传完成后记得重启一下服务器上的 php-fpm 进程。
我对旗下小站 阿鲁西成长记 进行升级,完成很顺利。念念不忘,必有回响,希望已经走过十年的 Typecho 有更大的成就。
历史上的今天:
- 2021: 你会捎同事上下班吗?(0)
感觉没有更新啥内容!
@明月登楼 我也没看出有什么大的功能升级,估计还是在系统运行方面的更新吧。
@明月登楼 Typecho 升级到1.2.0,已发布的文章不能编辑了,点击编辑按钮报错:
Call to undefined method Typecho\Request::filter()
我的也遇到了,禁用HighSlide 插件后正常了
@KM 真是太感谢了,禁用后果然就正常了。估计是插件不兼容新版本系统,我找找看有否替代插件。
这一版真的太旧了
@英语学习 更新不像 WordPress 那般频繁,但功能基本够用了。