Symfony 警告:日期\默认值\时区\获取():

Symfony 警告:日期\默认值\时区\获取():,symfony,Symfony,我已经研究了所有我能找到的答案,但没能成功 当我尝试运行symfony时,出现以下错误 警告:日期\默认\时区\获取:依赖 系统的时区设置。您必须使用 date.timezone设置或date\u default\u timezone\u set函数。在里面 如果你使用了这些方法中的任何一种,你仍然会得到这个 警告,您很可能拼错了时区标识符。我们 目前已选择时区“UTC”,但请将date.timezone设置为 选择你的时区。在/symfony_project/app/cache/dev/cla

我已经研究了所有我能找到的答案,但没能成功

当我尝试运行symfony时,出现以下错误

警告:日期\默认\时区\获取:依赖 系统的时区设置。您必须使用 date.timezone设置或date\u default\u timezone\u set函数。在里面 如果你使用了这些方法中的任何一种,你仍然会得到这个 警告,您很可能拼错了时区标识符。我们 目前已选择时区“UTC”,但请将date.timezone设置为 选择你的时区。在/symfony_project/app/cache/dev/classes.php中 第5229行

我已检查了以下各项:

php-ini

配置文件php.ini路径:/etc加载的配置文件: /etc/php.ini

我已将ini文件更改为date.timezone=欧洲/都柏林

重新启动apache 已清除cli缓存 已清除浏览器缓存

运行phpinfo并确认

加载的配置文件是etc/php.ini 未解析其他.ini文件 date.timezone=欧洲/都柏林 我还在浏览器中运行了echo date\u default\u timezone\u get,我得到了欧洲/都柏林

我运行PHPV5.4.24是为了它的价值

我运行了回显日期\u默认值\u时区\u进入 返回UTC。。。因此,symfony似乎没有正确读取php.ini文件

不知道我还能做什么

查找php.ini文件路径

php -i | grep php.ini
编辑php.ini date\u时区设置它是您的时区

time_zone = "Asia/Shanghai"
重新启动nginx和php fpm

查找php.ini文件路径

php -i | grep php.ini
编辑php.ini date\u时区设置它是您的时区

time_zone = "Asia/Shanghai"
重新启动nginx和php fpm


从命令行或服务器运行Symfony时,即在浏览器中查看Symfony时,是否存在错误?你在查看phpinfo时看到时区了吗?看看这篇文章->我在加载localhost:8000from php.ini date.timezone=Europe/DublinIve时在浏览中发现了错误。我也查看了那篇文章。你在从命令行或服务器运行Symfony时有错误吗?换句话说,在浏览器中查看它?你在查看phpinfo时看到时区了吗?看看这篇文章->我在加载localhost:8000from php.ini date.timezone=Europe/DublinIve时在浏览中发现了错误。我也看到了这篇文章