这几天无聊,折腾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这一行,点击结构,如图红框处。

typecho无法启用页面浏览次数统计插件(stat)的解决办法

2.点击下面的添加字段,如图红框处,点击执行:

typecho无法启用页面浏览次数统计插件(stat)的解决办法

3、如图填写相关字段,注意红框处一定要勾上,点执行。

typecho无法启用页面浏览次数统计插件(stat)的解决办法

4.回到typecho后台,页面浏览次数统计插件就能够启用了,很简单吧。

文章目录