Os Cron Jobs são tarefas executadas de tempos em tempos. Tal tempo pode ser facilmente configurado por clientes Infinite, pois todos possuem acesso à ferramenta de gerenciamento através do cPanel. O Mautic requer algumas configurações nas tarefas crons para trabalhar com algumas atividades de manutenção frequentemente requisitadas pelos códigos do sistema.
Alguns usuários novos do Mautic, estão tendo frenquentes problemas com a validação dos crons. O código abaixo mostra em exemplo prático de como corrigir o problema:
- php /path/to/mautic/app/console mautic:campaigns:trigger
Troque a partícula "php" por "php-cli", conforme em:
- php-cli /path/to/mautic/app/console mautic:campaigns:trigger
Sendo mais claro, vamos ao passo ao passo:
1 . Acesse o cPanel de websites.
2 . Procure pela opção "trabalhos cron", na guia "#avançado".
3 . Cadastre os seguintes crons, nos campos abaixo mostrados no screenshot:
CRONJOBS OBRIGATÓRIOS
Para manter os segmentos atuais:
Minuto */15
Hora *
Dia *
Mês *
Dia da semana *
Comandophp-cli /home/usuario_cpanel/pasta_mautic/app/console mautic:segments:update
Para manter as campanhas atualizadas com contatos aplicáveis:
Minuto */10
Hora *https://br.infinite.sx/wp-admin/admin.php?page=snippets
Dia *
Mês *
Dia da semana *
Comandophp-cli /home/usuario_cpanel/public_html/pasta_mautic/app/console mautic:campaigns:rebuild
Para executar eventos de campanhas:
Minuto 25
Hora *
Dia *
Mês *
Dia da semana *
Comandophp-cli /home/usuario_cpanel/public_html/pasta_mautic/app/console mautic:campaigns:trigger
CRONJOBS OPCIONAIS
Processar fila de e-mails:
Caso o Mautic esteja configurado para colocar emails em fila no sistema de arquivos, um trabalho cron é necessário para processá-los.
Minuto */5
Hora *
Dia *
Mês *
Dia da semana *
Comandophp-cli /home/usuario_cpanel/pasta_mautic/app/console mautic:emails:send --force --batch-limit=100
Procure e processe o e-mail monitorado:
Minuto */20
Hora *
Dia *
Mês *
Dia da semana *
Comandophp-cli /home/usuario_cpanel/pasta_mautic/app/console mautic:email:fetch
Como mencionado anteriormente, é de suma importância que mantenha todos os cron jobs do Mautic configurados, afinal, se trata de uma parte crucial para melhor funcionamento da aplicação.
A Infinite se disponibiliza à responder todas as dúvidas técnicas dos clientes através dos tickets do suporte.