时隔五年,国产博客程序 Typecho 携新版本 1.2.0 回来了

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以外,重要的改进有如下几点:

  1. 新的编辑器实时预览自动跟随效果,以及主题内预览功能
  2. 后台界面对移动端的适配
  3. 新的安装程序
  4. 进入 PHP 7.2 时代,以及对 PHP 8 的更好支持
  5. 对容器化的更好支持

安装环境要求

  • 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 有更大的成就。


历史上的今天:

相关推荐

如何解决更新 WordPress 需要访问您网页服务器的权限问题?

网站提示有 WordPress 更新可用,但在线更新时却提示:要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的 FTP 登录凭据以继续。 我输入 FTP 登录用户名和密码,网页无响应。我猜测会否主机名错误了,就填写了 FTP 地址,仍然是错误的。 网络搜索了一下,有网友遇到相同问题,给出的解决办法是,在 Wor ...

WordPress 在线更新失败,原因竟是 cURL 组件出了错

我有更新升级程序的执念,看到有新版而不能更新,心里会特别纠结。但我的 WordPress 程序和主题、插件,近半年多来一直不能在线更新,让我特别的不爽。 之前认为是网络访问的问题,由于 wordpress.org 网站在国外,很容易会被屏蔽,使用 WP-China-Yes 插件就解决了。详见(WordPress 更新插件出现"下载失败。cURL error ...

老薛主机对香港机房的线路进行全新升级

今天访问【中华马氏网】网站,出现了503错误,第一反映是网站托管的老薛主机有什么问题了,打开老薛主机官方网站,果然提示“香港机房线路升级通知(hk4服务器)”。 香港机房线路升级通知(hk4服务器) 为了提升用户网站访问速度,近期,我们对香港机房的线路进行了全新升级,实现100%直连大陆的网络连接,旨在为用户提供更快 ...

Typecho 发布 1.2.1 版本,安全更新修复 XSS 漏洞

3月底时,Typecho 博客程序爆出存在严重的存储型 XSS 漏洞,受影响范围为 Typecho 1.2.0 - 1.2.1 rc 版本。 如果用户在评论区的网址或邮箱字段插入恶意 JS 脚本,提交脚本后存储数据库,管理员访问审核评论时就会执行脚本,从已知的情况看,恶意脚本执行的结果,一是获取Cookie,另一是通过 404.php 写入一句话木马。这 ...

7 条评论

  1. 感觉没有更新啥内容!

    • @明月登楼 我也没看出有什么大的功能升级,估计还是在系统运行方面的更新吧。

    • @明月登楼 Typecho 升级到1.2.0,已发布的文章不能编辑了,点击编辑按钮报错:
      Call to undefined method Typecho\Request::filter()

  2. KM

    我的也遇到了,禁用HighSlide 插件后正常了

    • @KM 真是太感谢了,禁用后果然就正常了。估计是插件不兼容新版本系统,我找找看有否替代插件。

  3. 这一版真的太旧了

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。