⚡ SSD NVMe · cPanel · SSL Grátis

Alojamento Web rápido
e seguro

Servidores NVMe, suporte em português e migração incluída.
Desde os Açores para o Mundo.

.pt .com .eu .net .org

O seu domínio
começa aqui

Registe a sua marca na Internet. Gestão de DNS incluída
e transferências .pt sem custos.

🚀 Novo · AMD EPYC · KVM · Gestão Completa

VPS Linux Gerida
de alto desempenho

A nossa equipa trata de tudo: atualizações, segurança
e monitorização 24x7. Foque-se no seu projeto.

Cron Jobs no cPanel: Como Automatizar Tarefas

Um cron job é uma tarefa agendada que o servidor executa automaticamente em intervalos definidos — a cada minuto, hora, dia, semana ou em horários específicos. É o equivalente a um despertador que, em vez de tocar, executa um script. Os cron jobs são usados para backups automáticos, limpeza de ficheiros temporários, envio de relatórios, actualização de dados e muitas outras tarefas de manutenção.

Como funciona

No Linux, o sistema cron lê uma tabela (crontab) com as tarefas agendadas e os seus horários. Cada linha define quando a tarefa executa e que comando corre. O formato é: minuto, hora, dia do mês, mês, dia da semana, seguido do comando.

Configurar no cPanel

Vá a cPanel → Avançado → Cron Jobs. Na secção “Add New Cron Job”, selecione a frequência usando as opções predefinidas (a cada 5 minutos, a cada hora, diariamente, etc.) ou defina valores personalizados. No campo do comando, insira o que quer executar.

Cron job para WordPress

O WP-Cron nativo do WordPress depende de visitas ao site para disparar tarefas agendadas. Em horários de baixo tráfego, as tarefas atrasam. A solução é desactivar o WP-Cron nativo e usar um cron job real:

Primeiro, adicione ao wp-config.php:

define( 'DISABLE_WP_CRON', true );

Depois, no cPanel, crie um cron job a cada 5 minutos com o comando:

wget -q -O - https://seudominio.pt/wp-cron.php?doing_wp_cron > /dev/null 2>&1

Isto garante que publicações agendadas, backups programados e e-mails automáticos são processados pontualmente, independentemente do tráfego.

Exemplos úteis

Limpeza de ficheiros temporários: limpar a pasta de temporários semanalmente para libertar espaço e inodes.

Backup da base de dados: exportar a BD automaticamente todas as noites para uma pasta fora de public_html.

Verificação de disco: enviar um alerta por e-mail quando o uso de disco ultrapassar 80%.

Erros comuns

Caminhos incorrectos são o erro mais comum. Use caminhos absolutos (/home/username/public_html/) em vez de relativos. Verifique que o script tem permissões de execução. Se o cron não funciona, verifique os logs de erro do cron no cPanel.

Artigos relacionados