Uma tarefa cron executa um comando ou script automaticamente de acordo com uma programação. Ela é útil para tarefas como enviar relatórios, limpar caches ou acionar eventos programados do WordPress de forma confiável. Veja a seguir como criar uma no DirectAdmin.
Antes de começar #
- Saiba o caminho exato do comando ou do script que você deseja executar.
- Decida com que frequência ele deve ser executado.
Passo a passo: como criar uma tarefa cron #
- Faça login no DirectAdmin (geralmente seudominio.com:2222).
- Ir para Recursos avançados e clique em Empregos na Cron.
- Defina a programação usando os campos de minutos, horas, dias, meses e dias da semana.
- Digite o comando a ser executado no campo de comando.
- Clique em Adicionar.
Entendendo os campos da programação #
- Ata: 0 a 59.
- Hora: 0 a 23.
- Dia do mês: 1 a 31.
- Mês: 1 a 12.
- Dia da semana: 0 a 6 (sendo 0 o domingo).
- Um asterisco (*) significa “todos”.
Exemplo: 0 3 * * * executa uma tarefa todos os dias às 3h da manhã.
Exemplo comum do WordPress #
Para executar o cron do WordPress de forma confiável, você pode chamar o wp-cron em intervalos programados, por exemplo, a cada 15 minutos, usando um comando que seu desenvolvedor ou nossa equipe de suporte possa fornecer para a sua configuração.
Dicas #
- Evite agendar tarefas pesadas com muita frequência.
- Envie a saída para um arquivo de log para que você possa verificar os resultados.
- Se possível, teste o comando manualmente primeiro.
Solução de problemas #
- A tarefa não está sendo executada: Verifique novamente o caminho do comando e a programação.
- E-mails em excesso: redirecionar a saída para um arquivo de log em vez de para um e-mail.
- Erros de permissão: Confirme se o script é executável.
Precisa de ajuda? #
A sintaxe do Cron pode ser confusa. Entre em contato com nossa equipe de suporte pelo chat ao vivo e nós o ajudaremos a definir a programação correta.