Sugiero siempre utilizando date_default_timezone_set() desde el guión
por ejemplo,
date_default_timezone_set('Europe/Kiev');
o
ini_set('date.timezone', 'Europe/Kiev');
... para evitar PHP adivinando zona horaria.
Resulta útil cuando transfiere el código a diferentes servidores, por ejemplo, fuera de Ucrania. Esta línea debería ayudarlo a evitar resultados inesperados (incorrectos) si date.timezone
no está configurado en php.ini
o su configuración es incorrecta. También es útil cuando no puede acceder y/o modificar php.ini
(alojamiento compartido).
Además, asegúrese de no haber usado ;
en el y de la línea en php.ini
.
Reinicie el servidor después de cambiar php.ini
.
¿Qué hay en su 'phpinfo()'? – zerkms
la configuración en php.ini en realidad no funciona antes de wampserver2.2, pero se ha corregido en wampserver2.4 ahora – xhlwill
reinicie el servidor wamp después de editar las configuraciones en el archivo 'php.ini' – Rafee