php5.1以上的版本的用户会遇到服务器时差8小时的情况,从网上找过来的资料一般是以下3种解决办法: 1、最简单的方法就是不要用php5.1以上的版本 2、如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的上面加上 date_default_timezone_set (‘PRC); 不过,问题还没结束。如果是DEDE的用户,这里要格外注意了,我就是碰到这情况琢磨了半天。DEDE为了解决一些无权限更改PHP.INI文件的用户这种情况,在后台里加入了时区设置功能,但默认设置时区是0,切记要改成8。位置在DEDE的后台--系统--系统基本参数--核心设置--服务器时区设置。 |
|