在使用Stat插件时,发现代码中存在一个小BUG,是对Columns not found的判断有问题,原代码写的是: 'Mysql'?==?$type??1051?==?$code?? 但事实上,如果你使用的是PDO,$code 还应该加上 42S22,所以上述代码就应该改成这样了 ('Mysql'?==?$type??(1054?==?$c
在使用Stat插件时,发现代码中存在一个小BUG,是对Columns not found的判断有问题,原代码写的是:
'Mysql'?==?$type?&&?1051?==?$code??
但事实上,如果你使用的是PDO,$code 还应该加上 42S22,所以上述代码就应该改成这样了
('Mysql'?==?$type?&&?(1054?==?$code?||?$code?==?'42S22'))??
然后就可以安装成功了。
该插件的信息是:
/**??
?*?页面浏览次数统计插件??
?*?@package????Stat??
?*?@author?????Hanny??
?*?@version????1.0.2??
?*?@dependence?10.8.15-*??
?*?@link???????http://www.imhan.com??
?*?历史版本??
?*?version?1.0.2?at?2010-07-03??
?*?终于支持前台调用了??
?*?接口支持Typecho?0.8的计数??
?*?增加SQLite的支持??
?*?version?1.0.1?at?2010-01-02??
?*?修改安装出错处理??
?*?修改安装时默认值错误??
?*?version?1.0.0?at?2009-12-12??
?*?实现浏览次数统计的基本功能??
??
?*/??
不过由于这个版本比较早,就将就一下啦
原文地址:typecho Stat 插件的小BUG, 感谢原作者分享。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号