Os CRON Jobs permitem automatizar tarefas no servidor, como executar scripts em horários específicos, limpar arquivos temporários, enviar e-mails automáticos e muito mais.
No cPanel, configurar um CRON é extremamente simples.
1. Acessando o CRON Jobs no cPanel
-
Faça login no cPanel.
-
No menu principal, role até a seção "Avançado" (Advanced).
-
Clique em "Cron Jobs".
2. Configurar o E-mail para Notificações (Opcional, mas recomendado)
Logo no topo da página existe a caixa:
"Cron Email"
-
Insira o e-mail que deseja receber notificações.
-
Clique em "Update Email".
???? O servidor enviará mensagens sempre que o cron executar algo — útil para identificar erros.
3. Adicionando um Novo CRON Job
Na seção "Add New Cron Job":
Passo 1 — Selecionar a Frequência
Você verá menus suspensos como:
-
Common Settings (Configurações Comuns)
-
Minute (Minuto)
-
Hour (Hora)
-
Day (Dia)
-
Month (Mês)
-
Weekday (Dia da Semana)
Você pode:
-
Escolher uma configuração pronta como:
-
Once per day,
-
Twice per hour,
-
Once per week, etc.
ou
-
-
Definir manualmente os intervalos.
Exemplos de Configurações Comuns
| Objetivo | Configuração |
|---|---|
| Executar a cada 5 minutos | */5 * * * * |
| Executar 1x por dia às 02:00 | 0 2 * * * |
| Executar toda segunda às 08:00 | 0 8 * * 1 |
| Executar a cada hora | 0 * * * * |
4. Informar o Comando a Ser Executado
Em "Command", digite o comando ou caminho do script.
???? Exemplo comum para scripts PHP:
ou se usar PHP específico:
Como encontrar o caminho correto do PHP
No cPanel:
-
Vá em "Selecionar Versão do PHP"
-
Na página, seu PHP atual aparece
-
Procure pelo caminho binário (geralmente exibido)
Onde colocar o script?
Os locais mais usados:
-
/public_html/cron/arquivo.php -
/public_html/script.php -
Ou dentro de pastas do sistema
5. Finalizar
Clique em:
"Add New Cron Job"
Pronto! Seu cron job está ativo.
6. Testando se o CRON está funcionando
Você pode:
-
Ver se o script executou a ação esperada
-
Receber o e-mail de notificação (se configurou)
-
Verificar logs no próprio sistema
Dicas Importantes
1. Não use crons para rodar scripts pesados muitas vezes
Pode gerar uso excessivo de CPU.
2. Sempre especifique o PHP correto
Cada servidor pode ter uma versão diferente.
3. Permissões corretas
O arquivo deve ter permissão de execução (geralmente 644 já funciona).
4. Evite caminhos relativos
Use sempre caminhos completos.
Resumo Final
Configurar CRON Jobs no cPanel envolve:
-
Acessar Cron Jobs
-
Configurar e-mail de notificação
-
Escolher o intervalo
-
Inserir o comando
-
Adicionar o cron
-
Testar o funcionamento
Simples, rápido e essencial para automações!
