2 votos

¿Por qué PHP 7.3.2 muestra la hora incorrecta e ignora la zona horaria?

Desde que he actualizado a PHP 7.3.2 hace unas horas (PHP 7.3.2-1+0~20190207180136.30+estirar~1.gbp501c1c), PHP siempre muestra el momento equivocado cuando yo llamo la "fecha" de la función. I establecer la zona horaria correspondiente a "Europe/Berlin" y verificado por "phpinfo".

Incluso si puedo especificar la zona horaria en una secuencia de comandos utilizando "date_default_timezone_set" y, a continuación, llamar a la "fecha" de la función, se muestra 08:20 lugar de 09:20 (adiferencia de una hora), por lo UTC lugar de UTC +1...

Creo que debe ser un PHP 7.3.2 error, porque no importa lo que la zona horaria me puse, al tiempo que php salidas es siempre el mismo (UTC). Mi hora del sistema en el servidor (Debian 9) es correcta y me reproducir este problema en diferentes servidores, solo después de que he actualizado a PHP 7.3.2.

¿Alguien más tiene este problema o se trata ya de un problema conocido?

2voto

Seth Puntos 672

Rastreador de errores oficial

Parece que hay problemas conocidos que parecen depender de su distribución / repositorio / forma en que instaló PHP en relación con el uso de zonas horarias.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: