Estou encontrando o seguinte erro no relatório Mensagens de log recentes :
Aviso: DateTime :: createFromFormat (): não é seguro confiar nas configurações de fuso horário do sistema. Você é obrigado a usar a configuração date.timezone ou a função date_default_timezone_set (). Caso você tenha usado algum desses métodos e ainda receba esse aviso, é provável que tenha digitado incorretamente o identificador de fuso horário. Selecionamos o fuso horário 'UTC' por enquanto, mas defina date.timezone para selecionar seu fuso horário. no Symfony \ Component \ HttpFoundation \ Response-> sendHeaders () (linha 331 de /var/www/drupal/drupal-8.1.1/vendor/symfony/http-foundation/Response.php).
Meu site inclui qualquer módulo personalizado, mas, tanto quanto posso ver, a única função de data que ele chama é time()
. Drupal não deve lidar com a configuração de fuso horário?
Existe alguma maneira de isolar de onde essa função está sendo chamada?
Não é um problema grave, mas prefiro minimizar avisos desnecessários no meu log.
Respostas:
Esta é uma configuração do php, coloque isso no php.ini:
Todos os fusos horários:
http://php.net/manual/en/timezones.php
fonte