星期六 阴 0~8℃
discuz x2.5 创始人积分一直为零的解决
昨晚发现创始人的积分一直是 0,发的帖总是显示“新人帖”,不知道是不是整合 uchome 造成的。
研究了很长时间,最后发现是 pre_common_member_count 表没有记录。
在该表手动增加一条该会员的记录即可解决问题,只是一些字段要手动填上去了,例如发帖数,好友数,等等。
另外,还需要在 pre_common_member_profile 和 pre_common_member_status 各增加一条记录。
附:观察一下可以发现,安装 discuz 时,创始人的 uid 默认是 1,但如果指定了 ucenter 里已有的用户,且该用户 uid 不是 1,就会产生这个问题。所以解决这个问题也可以这么处理:
把 pre_common_member_count 和 pre_common_member_profile 以及 pre_common_member_status 这三个表的第一条数据的 uid 由 1 改为创始人的正确 uid 即可。
参考:http://www.discuz.net/thread-2807858-1-1.html
友吧今天
- 修复个别会员积分一直为零的 bug
- 处理论坛模板 header.htm
发表评论