Configurando o cron do GLPI no crontab do Linux/Debian

Existe 2 formas de ser executada as tarefas automáticas no GLPI, uma delas é por meio do próprio GLPI onde usando os usuários logados coloca para executar as tarefas porém pesando um pouco as vezes na sua navegação, e a melhor forma é através da CLI command-line interface (interface de linha de comando), que nada mais é que mandar o sistema operacional que está hospedado o GLPI executar essas tarefas a cada x tempo programado e de forma automática no lugar do usuário;

Espero que tenha dado para exemplificar

No nosso caso, iremos alterar no ambiente Linux Debian 9

Primeiro passo é executar o comando abaixo, e pode aparecer o ou não a imagem abaixo, perguntando qual editor você quer utilizar

# crontab -e

Agora é bem simples na verdade, adicione o caminho do seu script que está na pasta front/cron.php do GLPI

#CRON GLPI
*/1 * * * * /usr/bin/php /var/www/html/front/cron.php &>/dev/null

Basicamente o */1 está falando para executar a cada 1 minuto o script cron.php indicado

Comando útil para checar esse arquivo sem abrir é o: crontab -l

Claro que você pode editar a sua necessidade o cron para ser executado a 5m,30m,1h,1d, enfim o tempo que quiser e o dia que quiser também, porém essa e a forma que indico e acredito que seja mais eficiente para trabalhar com o GLPI, assim somente mudando os parâmetros dentro de cada tarefa que será executada no menu Configurar > Ações Automáticas

Deixe uma resposta