当前位置:首页 > 帝国CMS学习

为什么发布时间比实际时间相差8个小时

时间:2021-01-27 | 栏目:帝国CMS学习 | 围观热度:1103

首先这个发生这种情况基本是很少的。如果真有,那是你的php设置的时间有问题,是美国的时间。

有以下两种方法可解决:

1、修改php.ini,找到:date.timezone,把前面的分号去掉,并把值设为PRC

2、帝国CMS程序源码修改方法,根据版本对应修改

帝国cms6.6    /e/class/connect.php 第62行
帝国cms7.0    /e/class/connect.php 第72行
帝国cms7.2    /e/class/connect.php 第81行
以上3个版本可以找到对应代码行,看看@date_default_timezone_set("PRC");是不是被注释,如果是,把前面的//去掉即可。

帝国cms7.5     /e/config/config.php 第38行把值改成PRC即可。