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:      



También puede interesarte:

Instalar Codeigniter 4 y ponerlo en marcha

Instalar Codeigniter 4 y ponerlo en marcha

Por Alex, el 23/05/2022

Curso de creación de una API en PHP

Curso de creación de una API en PHP

Por Alex, el 20/04/2022

Rutas dinámicas en codeigniter 4

Rutas dinámicas en codeigniter 4

Por Alex, el 04/04/2022

Como crear rutas en php

Como crear rutas en php

Por Alex, el 21/03/2022

Clase para leer ficheros de configuración en PHP

Clase para leer ficheros de configuración en PHP

Por Alex, el 09/02/2022

Codeigniter 4 no registra bien las horas en los logs

Codeigniter 4 no registra bien las horas en los logs

Por Alex, el 03/02/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.