【发布时间】:2016-04-03 19:04:00
【问题描述】:
我开始使用 PHP 和 Yii 框架开发一个特定的项目。 当我尝试访问该项目时,会出现此警告:
date():依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们暂时选择了“UTC”时区,但请设置 date.timezone 来选择您的时区。
当我在 Google 上搜索时,我发现我必须取消注释和更改
datetime.zone 在 php.ini 文件中然后重新启动 apache 服务器。但还是有同样的问题。
请帮忙...
【问题讨论】:
-
那么你把
php.ini中的datetime.zone改成他们了? -
“如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。” ,你设置了什么时区?
-
我将其设置为
datetime.zone="Asia/Tehran"@RiggsFolly -
我设置为
datetime.zone="Asia/Tehran"@Vincent -
您确定您更新了正确的
php.ini文件吗?您的系统上可能有多个文件。
标签: php mysql date datetime yii