解决My-Visitors插件使用一段时间后数据不更新的问题

My-Visitors是一款很优秀的WordPress访客统计插件,功能十分强大,在此不再赘述

极雪从去年便开始使用这款插件,不过用久了便发现其一个缺陷:记录数量达到一定值便不再记录

当时极雪认为,这是插件的问题,后来发现插件并没有问题,其原因是MySQL数据库的记录类型

MySQL中主要有int,bigint,smallint和tinyint这几种数字类型

而这款插件默认是采用smallint这种类型来记录,smallint类型的取值范围为:从 -2^15 (-32,768) 到 2^15 – 1 (32,767) 的整型数据,存储大小为 2 个字节。也就是说该插件记录到32767条左右的数据便不再记录(该插件从1开始计数)。

既然知道了问题所在,那么极雪首先打开了PHPMyAdmin,233333(毕竟方便些)

打开wp_visitors表(前缀可能有所不同)

visitor-1

然后切换到“结构”,在“id”字段后点击“修改”

visitor-2

然后将smallint修改为bigint并保存,完工


另附My-Visitors插件下载地址:my-visitors(已修改数据库类型,安装即可使用)

未经允许不得转载:极客族 » 解决My-Visitors插件使用一段时间后数据不更新的问题

赞 (29)

评论 9

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 快乐家园没用过这东西。回复
    • 极雪试试吧,很强大,比百度统计什么的好用多了回复
  2. 日本高速主机给博主拜年来拉!回复
  3. sxbxjhwm麻烦把 www.sxb.pw 的友链删掉吧。。我换域名了,新站拒绝搜索引擎收录回复
  4. 笑笑笑这插件的一个坑回复
  5. len站长,你的热门标签是用的什么插件?回复
    • 极雪主题自带回复
      • len嗯嗯,主题挺漂亮的,我也想用这个主题。回复