栏目导航
热点推荐
- 修改discuz兼容自己开发的通行证
- Discuz! 6.1插件 安装 方法&技巧
- discuz一些常用SQL语句
- Discuz! 论坛如何添加配置选项
- SupeSite模块参数说明
- Discuz! 6.1.0 边栏、数据调用的
- Discuz! 6.1 防灌水设置
- discuz如何开启主题分类
- Discuz! 6.1论坛搬家成功心得分
阅览排行
教你解决Discuz!论坛时间不统一问题
www.jz123.cn 2009-08-06 来源: 中国建站会员投稿 dudu 我要投递新闻
Discuz!7.0是康盛创想(Comsenz)公司于2008年12月份发布的一款论坛BBS建站产品。在Discuz!论坛运行的时候,经常有用户会遇到这样的问题,会员的上次访问时间和最后发表时间会超出当前时间,出现这种情况的原因是服务器的时间超前的缘故。例如:当前是 2009-7-28 16:00,而会员个人中心的最后访问时间和最后发表时间却显示为 2009-7-29 16:00。
这个时候,管理员需要检查一下服务器的时间设置,使其恢复正常的时间。虽然服务器的时间调整完毕了,但仍然会有一些人的个人中心显示异常,例如会员如果只登录不发帖的话最后发表时间不会更新等。此时需要使用SQL语句对数据库进行升级。
升级方法如下:
在系统设置 => 工具 => 数据库 => 升级 中
写入下列SQL语句
UPDATE cdb_members SET lastactivity=lastvisit WHERE lastactivity>UNIX_TIMESTAMP();
此语句的含义是:查找最后发表时间大于现在时刻的用户,把他的最后发表时间设置为上次访问时间。
上一篇:Discuz!7.0主题关注功能详解 下一篇:Discuz!财付通支付接口使用说明