QQ 1640076782

2014年02月25日

PHP Warning: date() [function.date]: It is not safe to rely on the system’s timezone

Filed under: phper — 标签:, — liphp @ 8:52 上午

最近PHP版本升高 很多网站都报错、之前遇到的错误都可以很快解决、今天又遇到一个新的问题,网站报错:PHP Warning: date() [function.date]: It is not safe to rely on the system’s timezone。

只要在PHP5.3版本以后 只要涉及到时间的问题一般都会报:


这样的错误如何解决呢?

实际上,从 PHP 5.1 后,当对使用date()等函数时,如果timezone设置不正确,在每一次调用时间函数时,都会产生E_NOTICE 或者 E_WARNING 信息。而又在php5.1中,date.timezone这个选项,默认情况下是关闭的,无论用什么php命令都是格林威治标准时间. 但是在PHP5.3中如果没有设置它就会出现这个错误的,解决此问题,只要本地化一下,就行了

代码解决方法:

date_default_timezone_set(‘PRC’);

修改配置文件

修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC 重启服务器就ok

如果你有外贸企业网站建站需求,欢迎随时联系我们

QQ客服:415682727

电话:020-39907297