欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【教你解决Discuz!论坛时间不统一问题】,下面是详细的分享!
教你解决Discuz!论坛时间不统一问题
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!论坛时间不统一问题,下面是编辑为你推荐的有价值的用户互动:
相关问题:Discuz!论坛的时间在哪里修改啊,帖子显示的时间怎...
答:修改时间是进后台,全局,时间设置里,如果时间区设置正确, 就联系空间商修改服务器时间 >>详细
相关问题:请问powered by discuz的论坛,论坛的系统时间如何...
答:没办法,如果有办法那就是漏洞了。 >>详细
相关问题:如何把自己电脑时间与Discuz!论坛时间设置的一秒不...
答:看看服务器的时间是否设置正确,这个和服务器的时间还有关系,北京时间GMT+8,前提是服务器在国内。 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
