群晖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后,如果博客还可以正常打开,说明大功告成 。
栗山未来233
校验提示文案
zecrown
校验提示文案
LosGatos
校验提示文案
尼摩船长88
校验提示文案
Clul
校验提示文案
iamnio
校验提示文案
cwz1985
去看看
就是用sqlite的
校验提示文案
箬帽
校验提示文案
暖成咖啡
校验提示文案
sontjer
校验提示文案
bg4pgr
校验提示文案
英年早肥7086
校验提示文案
窝窝窝
校验提示文案
值友1014499665
校验提示文案
芸曦的小跟班
校验提示文案
野ma迪斯科
校验提示文案
值友4832860289
我这个昨天升级7.2,升级后chat不支持,不小心点哪里了,然后整个chat套件被删除,重新找到支持的chat套件后,原来的数据丢失。真是kao了
校验提示文案
值友4832860289
我这个昨天升级7.2,升级后chat不支持,不小心点哪里了,然后整个chat套件被删除,重新找到支持的chat套件后,原来的数据丢失。真是kao了
校验提示文案
LosGatos
校验提示文案
野ma迪斯科
校验提示文案
芸曦的小跟班
校验提示文案
zecrown
校验提示文案
值友1014499665
校验提示文案
窝窝窝
校验提示文案
栗山未来233
校验提示文案
英年早肥7086
校验提示文案
bg4pgr
校验提示文案
sontjer
校验提示文案
暖成咖啡
校验提示文案
箬帽
校验提示文案
Clul
校验提示文案
尼摩船长88
校验提示文案
cwz1985
去看看
就是用sqlite的
校验提示文案
iamnio
校验提示文案