abril
2007
PHP y la zona horaria
Después de que hubo un cambio anticipado del horario de verano en Estados Unidos, se me hizo un caos en varios servidores. Y es que marcaba una hora mas PHP (que la que tenía el sistema), en verdad nunca le he movido a ese tipo de cosas, sin embargo, es necesario llevar un control estricto en algunas aplicaciones por la cuestión de ventas en línea…
Hice algunas triquiñuelas pero ahora que entró en vigor el horario de verano en México ya no funcionó, y leyendo un poco bastó con poner esto:
putenv("TZ=America/Mexico_City");
En algun archivo de configuración que utilizo para mis sitios y con eso bastó.
No se si sea la mejor opción pero me ha resuelto un gran problema.
Salut!
Esa fue la respuesta a problemas con PHP y la zona horaria o porque chingados PHP no tomaba la hora del sistema operativo.
Entradas relacionadas:
Han escrito 1 comentarios de «PHP y la zona horaria»
(anonimo)Jose Rodriguez
Martes 11 de marzo, 2008 20:14. [usuario no registrado en ymipollo.com]-
Hola,
En general la función putenv() te va a funcionar bien en PHP 4. En todo caso, la instrucción correcta en PHP 5 es la siguiente:
ini_set(“date.timezone”, “America/Santiago”);


