Corrigindo Horário errado do GLPI em hospedagem compartilhada

erro de timezone horario glpi

Em alguns casos como o uso da instancia do GLPI em nuvem/web em uma hospedagem compartilhada, VPS, servidor etc.. Temos que alterar o horário do sistema do GLPI e caso não tenha acesso diretamente ao php.ini ou tenha mas fique restritivo a edição, isso nos impede de resolver o horário dos chamados do GLPI.

Esse artigo visa resolver o problema acima, voltado principalmente para hospedagem compartilhada que não permite alterar diretamente o php.ini e resolver o problema de outras formas, como o abaixo.

Sem mais delongas, vamos resolver

Abra o seu gerenciador de arquivos preferido (Através da painel da hospedagem ou de algum software como o Filezilla), no nosso caso vou utilizar o próprio painel da hospedagem da hostinger

Navegue até glpi/inc e edite o arquivo based_config.php

E agora substitua o código abaixo

$tz = ini_get('date.timezone');

Por:

$tz= "America/Sao_Paulo";

Segue o código original, se um dia precisar voltar o que era antes.

// Notice problem  for date function :
$tz = ini_get('date.timezone');
if (!empty($tz)) {
   date_default_timezone_set($tz);
} else {
   date_default_timezone_set(@date_default_timezone_get());
}

Agora basta testar, com um novo chamado ou uma nova atualização.

Bom é isso, é bem simples a alteração, espero que tenha ajudado, qualquer dúvida poste nos comentários ou em nosso fórum

Um desses artigos pode te interessar também

Deixe uma resposta