在执行test.php文件时
----------------------------------
| <?php
| phpinfo();
| ?>
----------------------------------
http://localhost/test.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 /usr/local/apache/htdocs/test.php on line 50 。
Cause:
这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决。
解决办法:
1、在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即
<?php
date_default_timezone_set("PRC");
?>就可以了。
2、在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释,即去掉前面的分号就可以了。
分享到:
相关推荐
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...
Warning: phpinfo() [function.phpinfo]: 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 ...
PHP date()函数警告:“It is not safe to rely on the system’s timezone settings.” 是一个常见的问题,通常出现在PHP脚本执行时,系统无法准确地识别或使用默认时区。这个警告出现的原因是PHP鼓励开发者显式...
在PHP编程中,时常会遇到一个特定的警告:“It is not safe to rely on the system’s timezone settings”。这个警告通常出现在PHP 5.3及以上版本,当你没有正确配置`php.ini`文件,导致PHP无法准确识别系统时区时...
然而,当你运行PHP 5.3.x版本的程序时,可能会遇到一个警告信息:“PHP Warning: strtotime(): It is not safe to rely on the system’s timezone settings...”。这个警告提示你不能依赖系统的时区设置,而是需要...
例如,如果原来的配置是`disable_functions = phpinfo,exec,popen,system,...`,你应该将其更改为`disable_functions = exec,popen,system,...`。 5. **保存并关闭**:保存对php.ini的修改,然后关闭文本编辑器。 ...
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...
具体来说,当PHP环境中的时区设置未正确配置时,会触发一个警告,这个警告信息为:"Warning:date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are required to use the...
Reflecting the latest versions of the JavaScript standard, the book offers well-proven techniques and best practices you’ll rely on for years to come. Effective JavaScript is organized around 68 ...
Warning: strtotime(): 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...
To get the information they need, this group is forced to read every magazine article they can find on the subject and rely on the advice of other professionals whether through technician groups or ...
We are often asked if it is possible to run an UltraEdit macro or script on a file from the command line. The answer is yes - and it's not only possible, it's extremely simple! Using find/replace ...
While PMI administers the process and establishes rules to promote fairness in the development of consensus, it does not write the document and it does not independently test, evaluate, or verify the...
It’s an open secret that there is little engineering in software engineering, which continues to rely not on codified scientific knowledge but on intuition and experience. Barr, who worked as a ...
Other applications rely on the client to restrict its activities to those which it is allowed to do, with no other enforcement by the server. Some sites attempt to use firewalls to solve their ...