php - date_default_timezone_set - `[Excepción] DateTime::__ construct():` No es seguro confiar en la configuración de zona horaria del sistema
php timezone (2)
Esta pregunta ya tiene una respuesta aquí:
Estoy usando codeception (bdd) haciendo la prueba pero da 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
cualquiera de esos
y aún recibe esta advertencia, lo más probable es que haya escrito mal el identificador de zona horaria.
Seleccionamos Europe/Helsinki
para EEST/3.0/DST
lugar;
¿puedo?
Este es un problema con su configuración de PHP, no con Codeception en sí.
En la línea de comandos ejecuta $ php -i | grep ''Configuration File''
$ php -i | grep ''Configuration File''
, y luego navegue a esa carpeta. Edita php.ini y encuentra la línea que dice date.timezone
y date.timezone = "Europe/Helsinki"
a date.timezone = "Europe/Helsinki"
Puede usar date_default_timezone_set(''Europe/Istanbul'');
Antes de ejecutar este código.
Para otras zonas horarias, verifique las zonas horarias de PHP