ecshop在国外服务器上的时区设置?

2016-07-07 15:22 来源:www.chinab4c.com 作者:ecshop专家

在bluehost的主机上装了一个ecshop,刚放上去浏览是好的,结果放了几天没动,现在程序打不开了,显示时区不对

服务器上的默认时区时:Default timezoneAmerica/Denver

后台设置的时区时asia/shanghai,现在显示的错误是

Notice: date_default_timezone_set() [function.date-default-timezone-set]: Timezone ID 'asia/shanghai' is invalid in /home2/six/public_html/host/includes/init.php on line 65

Warning: Cannot modify header information - headers already sent by (output started at /home2/six/public_html/host/includes/init.php:65) in /home2/six/public_html/host/includes/cls_session.php on line 116


请问这是什么问题??要设置成 :America/Denver这个吗?那如果别人买东西不就和国内时间有差异了??

回答:
没人知道吗????

没人知道吗?????????

找到配置文件 哪里有时区设置呢 改成亚洲上海那个就行了

ecshop里面设置的就是亚洲上海,但是服务器是America/Denver

还是没人知道吗???

确实有问题,我是手工改成 $timezone = "Asia/Shanghai";

楼上,你修改了好了吗??服务器是在国外吗??

好了,把data目录里面的config.php里面的市区设置重改一下为:Asia/Shanghai就好了,可能是大小写问题,郁闷呢