之前我在使用Typecho的时候,用的是MySQL数据库。现在我不太想继续使用MySQL了,想转而使用SQLite。SQLite的一个显著的好处就是迁移的时候可以直接复制文件

由于MySQL和SQLite两者在数据上略有不同,故直接将MySQL的数据库导出然后再导入SQLite是做不到的。所以我们需要一些转换。放狗搜索了一下,发现已经有相关的脚本了,链接在此:http://www.zzfly.net/typecho-from-mysql-to-sqlite/

转换完毕后,更改config.inc.php理论上应该就完事了,但是我这边收到了一条消息:

__construct() must be of the type array, boolean given

查看了一下相应的数据结构,感觉是Options表内的routingTable设置项目出现了一些问题。将这个值改为新安装的Typecho数据库里面对应的条目应该就OK了。

分类: 未分类

发表评论

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