QuickTricks
Linux

Ajustando Time Zone no GLPI

A correta configuração de fuso horário no GLPI é essencial para garantir que todas as operações relacionadas a datas e horários, como a criação de chamados e a aplicação de SLAs, sejam registradas corretamente. Caso seu GLPI esteja apresentando problemas com horários incorretos, pode ser necessário ajustar tanto o arquivo de configuração do próprio GLPI quanto o arquivo php.ini do PHP.

Neste post, vamos mostrar como ajustar o time zone no GLPI editando o arquivo based_config.php e o arquivo php.ini do PHP.


1. Ajustando o Time Zone no GLPI: based_config.php

O primeiro arquivo que precisa ser ajustado é o based_config.php do GLPI. Esse arquivo contém as principais configurações do sistema e permite configurar o fuso horário de forma que o GLPI entenda qual time zone utilizar.

Passo a Passo:

  1. Acesse o Servidor GLPI:
    • Use o painel de controle ou acesso via FTP/SSH ao servidor onde o GLPI está instalado.
  2. Localize o Arquivo based_config.php:
    • Navegue até o diretório onde o GLPI está instalado, geralmente dentro de public_html ou em um subdiretório específico, e acesse a pasta config/.
    • Localize o arquivo based_config.php.
  3. Edite o Arquivo:
    • Abra o arquivo com um editor de texto (você pode usar o editor do cPanel ou um cliente FTP com editor, como FileZilla).
    • Procure a linha onde o fuso horário é definido:
      $tz = ini_get('date.timezone');
    • Substitua essa linha pela configuração correta do seu fuso horário. Por exemplo, para definir o fuso horário de São Paulo:
      $tz = "America/Sao_Paulo";
  4. Salve as Alterações:
    • Após editar o arquivo e definir o time zone correto, salve as alterações e saia do editor.

2. Ajustando o Time Zone no PHP: php.ini

Além de ajustar o fuso horário no GLPI, também é necessário garantir que o PHP esteja configurado corretamente. Isso é feito ajustando o arquivo php.ini do PHP, onde o fuso horário padrão é definido para todas as operações de data e hora.

Passo a Passo:

  1. Localize o Arquivo php.ini:
    • O arquivo php.ini é o arquivo de configuração do PHP e está localizado no diretório de instalação do PHP no servidor. O caminho pode variar dependendo do sistema operacional e da configuração do servidor.
    • Para localizar o caminho exato, você pode criar um arquivo PHP com o seguinte conteúdo:
      <?php phpinfo(); ?>
      • Acesse este arquivo pelo navegador, e ele irá exibir as informações de configuração, incluindo o local do php.ini.
  2. Abra o Arquivo php.ini:
    • Usando um editor de texto, abra o arquivo php.ini.
  3. Ajuste o Fuso Horário:
    • Procure pela linha que define o fuso horário. Geralmente, ela aparece como:
      ;date.timezone =
    • Descomente essa linha (remova o ponto e vírgula) e insira o fuso horário correto. Por exemplo, para definir o time zone de São Paulo:
      date.timezone = "America/Sao_Paulo"
  4. Reinicie o Servidor PHP:
    • Após fazer as alterações, é necessário reiniciar o servidor PHP para que as mudanças entrem em vigor. Isso pode ser feito via painel de controle do servidor ou via linha de comando com o seguinte comando:
      sudo service apache2 restart # Para servidores Apache
      sudo service php-fpm restart # Para servidores com PHP-FPM

Related posts

Configurando Tarefas no Cron para Automação do GLPI

Jader Farinon
2 meses ago

Alterar Porta SSH Linux

Jader Farinon
1 ano ago

Shortcodes em Postagens WordPress

Jader Farinon
1 ano ago
Sair da versão mobile