Publicidad

Función date da error en PHP - (PHP Warning: date)


Por Alex el 29/10/2021, Comentar el artículo

Comparte este artículo:      




En concreto el error que da es PHP Warning: date(): It is not safe to rely on the system's timezone settings. ... esto tiene una solución muy sencilla, bueno hay dos formas de solucionarlo ...


La primera opción es configurando el timezone settings en el fichero de configuración de PHP que es el fichero php.ini y dependiendo si trabajáis con Linux, Windows o Mac lo tendreis en una ruta u otra, buscarlo que os aparecerá rápidamente.

En este fichero buscáis la linea donde esta el timezone settings, y como probablemente estará comentada, la descomentáis y ponéis vuestra zona horaria en mi caso Europe/Madrid

date.timezone = "Europe/Madrid"

Si tocáis el php.ini de apache2 o nginx tendréis que reiniciar el sistema, si solo tocais el cli(linea de comandos) ya os funcionara.

La otra opción es poner esta modificación al principio del script de PHP con la función de fecha/hora date_default_timezone_set

date_default_timezone_set('Europe/Madrid');

Y ya os debería funcionar.

Y esto es todo, y feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.