突然发现论坛的帖子时间其实是不对的,根本没有加GMT的时区。进入管理后台,检查发现时区设置是正确的,奇怪了。经过查找,发现是对应用户表里的时区没有全部更新导致的问题。
解决办法如下:
进入phpMyAdmin里的论坛中的“pre_common_member”表,执行如下sql语句即可

UPDATE `pre_common_member` SET `timeoffset` = '8'

Related Posts: Discuz!-默认时差设置后帖子显示时间依然未变的解决办法 :