Home > php教程 > php手册 > php提示PHP Warning: date(): It is not safe to rely on the......错误的解决办法

php提示PHP Warning: date(): It is not safe to rely on the......错误的解决办法

WBOY
Release: 2016-06-13 09:36:15
Original
820 people have browsed it

在写php程序中有时会出现这样的警告:

PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in......

这是因为PHP默认获取的时间是格林威治标准时间,所以这个时间会和标准北京时间相差8个小时,对此我们可以用如下办法解决:

1、在页头使用date_default_timezone_set('PRC')设置时区为北京时间即可。

具体时区列表可参考:php中date时间相差8个小时的解决办法

2、在服务器配置文件 php.ini 中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时去掉前面的分号,即取消这一行代码的注释。

提示:date_timezone_set — 别名 DateTime::setTimezone()

您可能感兴趣的文章

  • php提示Maximum execution time of 30 seconds exceeded...错误的解决办法
  • phpMyAdmin Cannot start session without errors错误解决办法
  • php提示Call to undefined function curl_init() 错误的解决办法
  • select into from 提示 Undeclared variable.....错误的解决办法
  • dedeCMS中提示DedeTag Engine Create File False的错误的解决办法
  • Firefox 提示event is not defined错误的解决办法
  • Fatal error Class 'SoapClient' not found in ...错误处理办法
  • XDebug的进度条停在57%,提示waiting for XDebug session错误的解决办法
Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template