这几天无聊,折腾sae,尝试各种博客程序的使用方法,在折腾到typecho时出现了问题,上传stat插件时无法启用,提示"stat数据表检测失败,统计插件启用失败。错误号:0",从网上了搜索都没有得到结果,就自己来研究,居然成功了,下面把方法共享出来:
分析原因:
既然是数据表出错,那应该是sql出问题了,也许是typecho在升级到1.0的时候修改了数据表结构(猜测),导致插件无法启用。查看该插件源码,有这么一句:
$db->query("ALTER TABLE ".$prefix."contents
ADD views
INT( 10 ) NOT NULL DEFAULT '0' COMMENT '页面浏览次数';");
在启用时添加一个字段,结果失败。
解决思路:
找到了原因,我们就手动在contents上添加一个字段,那就ok,结果证明我的方法是正确的。
操作过程:
1.打开phpadmin,找到contents这一行,点击结构,如图红框处。
2.点击下面的添加字段,如图红框处,点击执行:
3、如图填写相关字段,注意红框处一定要勾上,点执行。
4.回到typecho后台,页面浏览次数统计插件就能够启用了,很简单吧。