Hoy vamos a ver cómo podemos cambiar la hora de nuestro
servidor apache trabajando bajo WampServer.
Puede darse el caso de que al usar la función php date('H:i:s');
la hora no concuerde con la realidad, en mi caso se refleja una hora menos en
los resultados de la función.
Para solucionar este pequeño problema hemos de editar el archivo php.ini, en el caso WampServer 3.x los encontraremos en las rutas:
C:\wamp\bin\apache\apache2.4.23\bin\php.ini
C:\wamp\bin\php\php5.6.25\php.ini
C:\wamp\bin\php\php7.0.10\php.ini
Como disponemos de dos versiones de php 5.5.25 y 7.0.10
tenemos dos rutas.
Procederemos a modificar la variable date.timezone ="UTC" que por
defecto viene dada por UTC y la pondremos con el valor que queramos, en mi caso
date.timezone ="Europe/Madrid".
En mi caso podéis ver como he comentado la configuración por
defecto y he escrito el nuevo valor de la variable en una nueva línea.
En estas url podréis encontrar las configuraciones horarias
internacionales que podréis utilizar.
Una vez realizado esto hemos de reiniciar los servicios de nuestro servidor y la configuración de la hora ya se debe reflejar como nosotros queremos.
Vemos como el retorno de la función date(); antes de cambiar
la configuración muestra una hora menos, en mi caso, y después de cambiar la
configuración y reiniciar los servicios muestra la hora correcta.
No hay comentarios:
Publicar un comentario
Gracias por vuestros aportes.