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:

Como configurar virtualhost en nginx

Como configurar virtualhost en nginx

Por Alex, el 05/08/2022

Instalar nginx y configurar PHP en Vagrant y ubuntu

Instalar nginx y configurar PHP en Vagrant y ubuntu

Por Alex, el 03/08/2022

Instalar y configurar nginx y PHP en Ubuntu

Instalar y configurar nginx y PHP en Ubuntu

Por Alex, el 01/08/2022

Layouts en Codeigniter 4

Layouts en Codeigniter 4

Por Alex, el 24/07/2022

Detectar el navegador desde PHP con get_browser

Detectar el navegador desde PHP con get_browser

Por Alex, el 13/07/2022

Paginación de registros en PHP desde MySql

Paginación de registros en PHP desde MySql

Por Alex, el 06/07/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.