¿Cómo resolver SYSTEM WARNING: ‘date_default_timezone_get() en MantisBT?

Hoy me aventuré a la actualización de la versión 1.2.12 del MantisBT. Descargué la última versión estable que tienen publicada oficialmente en Sitio Oficial de MantisBT(1.2.15) y se actualizó todo correctamente. El problema fue a la hora de configurar; en la pantalla de autenticación del MantisBT mostraba el siguiente error:

SYSTEM WARNING: ‘date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘America/Los_Angeles’ for ‘-8.0/no DST’ instead’ in ‘C:\xampp\htdocs\mantisbt_new\core.php’ line 254

Asi se veía mi pantalla de autenticación:

Error con date() en MantisBT

Error con date() en MantisBT

No pude evitar recordar que en mis primeras pruebas al MantisBT y en las exploraciones hacia sus facilidades me había pasado lo mismo. Sin dudas existe un problema en mi configuración que le impide al MantisBT seleccionar por defecto una zora horaria. Y esto hizo preguntarme: ¿Cuántas personas no tendrán la misma duda? ¿Por qué no documentar cómo se resuelve y facilitarle la búsqueda a muchos?

Sigue leyendo