手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2014年09月11日的文章

typecho Stat 插件的小BUG

在使用Stat插件时,发现代码中存在一个小BUG,是对Columns not found的判断有问题,原代码写的是:

XML/HTML代码
  1. 'Mysql' == $type && 1051 == $code  

但事实上,如果你使用的是PDO,$code 还应该加上 42S22,所以上述代码就应该改成这样了

PHP代码
  1. ('Mysql' == $type && (1054 == $code || $code == '42S22'))  

然后就可以安装成功了。

该插件的信息是:

XML/HTML代码
  1. /**  
  2.  * 页面浏览次数统计插件  
  3.  * @package    Stat  
  4.  * @author     Hanny  
  5.  * @version    1.0.2  
  6.  * @dependence 10.8.15-*  
  7.  * @link       http://www.imhan.com  
  8.  * 历史版本  
  9.  * version 1.0.2 at 2010-07-03  
  10.  * 终于支持前台调用了  
  11.  * 接口支持Typecho 0.8的计数  
  12.  * 增加SQLite的支持  
  13.  * version 1.0.1 at 2010-01-02  
  14.  * 修改安装出错处理  
  15.  * 修改安装时默认值错误  
  16.  * version 1.0.0 at 2009-12-12  
  17.  * 实现浏览次数统计的基本功能  
  18.   
  19.  */  

不过由于这个版本比较早,就将就一下啦