"Não é seguro confiar nas configurações de fuso horário do sistema".


9

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.


Há um problema sobre isso. Eu pensei que adicionamos um aviso de instalação. A resposta aceita está correta, mas há um contexto adicional sobre por que isso funciona. Se bem me lembro, expandirei quando tiver tempo.
— mpdonadio

Ah, talvez possa haver um aviso no relatório de status no futuro?
— James Shields

Eu tive um problema com isso ao instalar o 8.4.0. Não consegui instalar até resolver o problema (consulte drupal.org/forum/support/installing-drupal/2017-10-25/… ). Seria ótimo se esse problema não interrompesse a instalação :) #
— Ben Ben

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.