Ajustando o horário de verão no GLPI

horário

O horário de verão pode ser tornar um pesadelo para os gestores de sistemas, pois se algum sistema não se atualiza sozinho na questão de horário cabe ao profissional capacitado designado a realizar a manutenção no sistema o ajustar manualmente.

Vamos apenas arrumar o horário do GLPI para que ele não dê esse probleminha, isso é recomendável fazer logo de cara, quando se instala um nova versão, ou atualiza a mesma.

O horário do GLPI é vinculado ao horário da máquina que o mesmo está instalado, então segue os tutoriais abaixo nos respectivos sites oficiais para ajustar primeiramente o horário do computador.

Linux: http://eriberto.pro.br/wiki/index.php?title=Ajuste_automático_de_horário_de_verão_no_Debian_com_tz-brasil

Windows: https://answers.microsoft.com/pt-br/windows/forum/windows_10-desktop/windows-10-ajustar-o-relógio/aeb6a95b-f5f7-4319-a56a-a64d4865f966?auth=1

Agora, partindo para o GLPI, para forçar-lo a usar esse horário do servidor local (Somente para versões antigas e desatualizadas, as atuais não tem esse procedimento).

Primeiro logue com um perfil super-admin, e então vá até a opção Configuração > Geral, e edite o campo FUSO HORÁRIO para GMT.

Caso utilizar o windows, junto com o XAMPP ou outro programa de hospedagem local de arquivos, siga também os passos abaixo.

Se for XAMPP basta abrir pelo painel gerencial dele, o arquivo de configuração php.ini e procure por [DATE]

Mude para um dos 2 casos abaixo:

COM HORÁRIO DE VERÃO:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/Sao_Paulo

SEM HORÁRIO DE VERÃO:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
; Referencia: http://www.php.net/manual/pt_BR/timezones.america.php
date.timezone = America/Recife

e reinicie o apache.

Caso ainda não tiver dado certo, ou não for possível alterar o php.ini por a ser em algum local que hospedagem online, faça os seguintes passos:

Localize o arquivo config/based_config.php e adicione no arquivo o conteúdo abaixo.

date_default_timezone_set('America/Sao_Paulo');

e reinicie o apache.

Se mesmo assim ainda não tiver funcionado, tente isso.

Edite o arquivo config/based_config.php

Substitua o que tiver na linha abaixo.

$tz = ini_get(‘date.timezone’);

para

$tz = “America/Sao_Paulo”;

e reinicie o apache.

1 Comment

Deixe uma resposta