群晖DSM7.0来了?可我的typecho博客怎么办?
千户万唤的群晖DSM7.0终于来了,等不及自动推送了,于是从官网下载了新系统,兴致勃勃地准备手动升级,可是第一步就懵了,系统升级时很必要地出现了如下提示:
MariaDB5和DSM7.0不兼容,想要安装DSM7.0,首先要卸载MariaDB5。可是,我架设在群晖上的typecho个人博客,使用的正是MariaDB5数据库啊啊啊啊啊啊啊。
那么我们来理一理思路:若想要继续保持原来博客,则需要将原来博客的数据迁移到MariaDB10,并且将typecho的数据库关联到新的MariaDB10数据库,这样就可以无缝衔接了。
想法很美好,现实很骨感。对于并非码农的我,只好求助于大妈和百度,可站内阿文菌等大佬的教程只有针对MariaDB5的,翻遍全网也只获得了只言片语的干货。于是转战淘宝乃至闲鱼付费咨询,最终在一个大佬的指引和我不懈的折腾试错下,在先后重装了10次typecho后(其实并不需要重装),最后终于成功了。
特此分享。
第一步:迁移数据库
按照群晖官方的教程迁移数据库,这里不再赘述。
第二步:修改web station设置。
根据以上知识点,之前我们群晖架设博客一般的搭配是apache2.4+PHP5.6+MariaDB5,需要进行修改。
我按照以下搭配进行了修改。
第三步:修改配置文件
在typecho安装根目录下,找到文件config.inc.php
双击打开进行编辑。
按照以下提示进行修改。不要问我为什么这么改,我也不知道
保存,退出,完活。
从套件中心卸载MariaDB5,切记:卸载时不要勾选删除数据库内容。这样如果上面的设置不成功,还可以原地恢复。
卸载MariaDB5后,如果博客还可以正常打开,说明大功告成
。








校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
去看看
就是用sqlite的
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
我这个昨天升级7.2,升级后chat不支持,不小心点哪里了,然后整个chat套件被删除,重新找到支持的chat套件后,原来的数据丢失。真是kao了
校验提示文案
我这个昨天升级7.2,升级后chat不支持,不小心点哪里了,然后整个chat套件被删除,重新找到支持的chat套件后,原来的数据丢失。真是kao了
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
去看看
就是用sqlite的
校验提示文案
校验提示文案