`[Exception] DateTime::__construct(): `It is not s

2019-02-06 00:39发布

I 'm using codeception (bdd) making test but gives error

[Exception]                                                                                                
  DateTime::__construct(): 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 Europe/Helsinki for EEST/3.0/DST instead ;

can i do?

2条回答
走好不送
2楼-- · 2019-02-06 01:13

You can use date_default_timezone_set('Europe/Istanbul'); before running this code.

For other timezones, check PHP Timezones

查看更多
该账号已被封号
3楼-- · 2019-02-06 01:22

This is an issue with your PHP configuration, not with Codeception itself.

In the command line run $ php -i | grep 'Configuration File', and then navigate to that folder. Edit php.ini and find the line that says date.timezone and set it to date.timezone = "Europe/Helsinki"

查看更多
登录 后发表回答