PHP date()函数警告: It is not safe to rely on the system解决方法

简介:

访问网站提示:
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 ‘Asia/Chongqing’ for ‘CST/8.0/no DST’ instead

大体是说timezone没有设置,在中国使用的是格林+8小时,所以需要设置一下。
解决方法1:修改php.ini
                  添加:date.timezone = "Asia/Shanghai"

解决方法2:在php.ini里找到date.timezone这行,把值改成PRC,如date.timezone = PRC。

                   如果没有这一行直接加上就好。最后重启WEB服务器与PHP即可。

注:有时候方法1不能凑效,用方法2就立即生效。


本文转自 boy461205160 51CTO博客,原文链接:http://blog.51cto.com/461205160/1740757

相关文章
|
20天前
|
SQL 关系型数据库 MySQL
php所有函数总结
以上只是PHP中函数的一部分,实际上PHP提供了丰富的内置函数,能够处理各种复杂的任务。
10 2
|
24天前
|
存储 Serverless PHP
|
1月前
|
PHP
原生php制作分页函数
原生php制作分页函数
12 0
|
1月前
|
应用服务中间件 Linux 网络安全
PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法
在Azure App Service for Linux上部署的PHP应用遇到上传文件超过1MB时出现413 Request Entity Too Large错误的解决之法
|
2月前
|
PHP Perl
PHP-ereg()函数
但再次强调,不建议使用ereg()函数,而应该改用preg_match()函数来执行更灵活和强大的正则表达式匹配操作。
35 4
|
2月前
|
存储 PHP 数据库
【PHP开发专栏】PHP数组操作与常见函数
【4月更文挑战第29天】本文介绍了PHP中的数组及其操作,包括定义与初始化、访问与修改、遍历。还探讨了常用的数组函数,如count()、in_array()、array_push/pop()、array_shift/unshift()、array_merge()、array_keys/values()以及sort()和rsort(),帮助开发者更有效地处理和操作数组。
|
10月前
|
PHP
PHP 可变函数
PHP 可变函数
34 0
|
8天前
|
数据库
基于PHP+MYSQL开发制作的趣味测试网站源码
基于PHP+MYSQL开发制作的趣味测试网站源码。可在后台提前设置好缘分, 自己手动在数据库里修改数据,数据库里有就会优先查询数据库的信息, 没设置的话第一次查询缘分都是非常好的 95-99,第二次查就比较差 , 所以如果要你女朋友查询你的名字觉得很好 那就得是她第一反应是查和你的缘分, 如果查的是别人,那不好意思,第二个可能是你。
25 3