Ous*_*ama 1 timezone symfony symfony-3.1
目前,我正在尝试制作一个symfony应用,但使用server:run命令时,它给了我一个错误,无法启动它的服务器。它说由于时区原因它无法运行。如果我在Mac上的默认php.ini文件中更改了时区,它仍然会给我错误:
[Symfony \ Component \ Debug \ Exception \ 
  ContextErrorException ] 警告:date_default_timezone_get():依靠系统的时区设置并不安全。您需要使用date.timezone设置或date_default_timezo 
  ne_set()函数。如果您使用了这些方法中的任何一种,并且仍然收到此警告,则很可能您拼写了时区标识符。我们
  暂时选择了时区“ UTC”,但请设置date.timezone以选择您的时区。
有人能帮我吗?我尝试了很多,但无法弄清楚。
我想更改Symfony使用的php.ini文件中的时区。但是我不知道我在做什么错。
小智 5
您可以在AppKernel(应用程序文件夹)中进行设置:
class AppKernel extends Kernel
{
    // the usuals.....    
    // Add this
    public function __construct($environment, $debug) {
      date_default_timezone_set('Europe/Warsaw');
      parent::__construct($environment, $debug);
    }
}
| 归档时间: | 
 | 
| 查看次数: | 703 次 | 
| 最近记录: |