Bienvenidos

Bienvenidos



Este blog tiene por objeto enriquecer el conocimiento alrededor de las aplicaciones para el LMS Moodle.

jueves, 12 de julio de 2012

Modificar la hora del servidor

Como sabemos Moodle necesita de un servidor, que en mi caso es Apache,  un lenguaje de programación que es PHP y un administrador de la base de datos que es Mysql. Esto de obtiene con Xampp u otros, dependiendo del sistema operativo que se tenga instalado. Quisiera compartirles que  al instalar esta aplicación y trabajarla con moodle, identifique que no estaba sincronizado el horario del servidor, mi equipo local, y php; así que encontré la siguiente solución:


Solución 1 – Cambiar la hora en el servidor: primero, si el servidor está en otra zona horaria y usted puede cambiarlo, hágalo. Si se trata de un proveedor de alojamiento esto no es posible de hacer y hay que arreglar la hora usando PHP.
Solución 2 – Agregar la Zona al php.ini: pero, si podemos cambiar la zona del servidor o si sabemos que está bien y podemos cambiar el php.ini debemos agregar la siguiente línea en el archivo:
date.timezone = “America/Bogota”
(usar comillas dobles, las simples no funcionan y no olvidar reiniciar Apache para que los cambios surtan efecto)
La lista de lugares / paises se puede consultar en: http://cr.php.net/manual/en/timezones.america.php
Solución 3 – Cambiar la Zona desde PHP: si no es posible cambiar el php.ini podemos agregar la siguiente función al comienzo de nuestro archivo PHP:
date_default_timezone_set("America/Bogota");


2 comentarios:

  1. Estuve revisando la carpeta que me pediste y después de subir el Moodle a bytehost esta cambio totalmente. Sin embargo, en la presentación de Prezi puedes encontrar la carpeta como era antes. Me cuentas como te va con eso

    ResponderEliminar
  2. leeroooooooooooooooooooooooooooooooooooooooooooooooooooooy jeeeeeeeeeeeeeeeeeeeeeeeeenkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiins

    ResponderEliminar