运行在MySQL下的一个bug会导致无法正常添加评论

2017/06/15 00:07 于 随笔 2

由于自第一版起就存在的一个bug,内置评论在MySQL下无法正常添加并显示。当然之前大部分同学都使用多说的服务,所以问题直到1.4.0的内置评论开启后才显露。(感谢 山隈

修复方法:

如果你已经导入过多说,那么数据库里很可能只导入了一条评论,且文章的评论数已被更新。
请先在phpMyAdmin等工具中,管理所在的database,执行:

UPDATE `articles` SET `aComments`=0;
TRUNCATE `comments`

如从未导入过,请直接执行接下来的操作:

ALTER TABLE `comments` CHANGE `comID` `comID` INT(11) NOT NULL AUTO_INCREMENT

修复完毕,评论功能应该可以正常使用和显示。视情况您可能需要重新导入多说的评论。

安装文件中的这一bug将在下次更新时修复。

发表评论
已登录为 [退出]


User
山隈
2017/06/15 06:06
@北地 现在只有默认主题才能用内置评论,其他主题要修改的吧,慢慢来。不过你的主题很漂亮。
User
北地
2017/06/15 00:34
我这种小白应该被忽视吗,我的主题木有自带评论呀!