Faça uma pesquisa...
Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by Custom Post Type

Exemplos de regras do Cron Job

Separamos algumas dicas de como você pode utilizar sua programação para ser utilizada através de cron jobs. Mas, pode ficar tranquilo, você tem um painel personalizado para gerenciar suas tarefas Cron no Painel da Hospedagem! 🙂 Saiba mais.

Lembramos também, que estes exemplos possuem maior flexibilidade de uso na interface avançada.

Definindo a tarefa

Na primeira coluna é onde identificamos qual tarefa desejamos que seja executada pelo cron. Recomendamos que você tenha um arquivo PHP com o código separado e apenas coloque a referência deste arquivo dentro desta primeira coluna.

php -q public_html/tarefas-cron/atualizar.php

Agendando horas e minutos

  • A segunda coluna são as horas (valores de 0 a 23) em que o Cron vai ser executado. O asterisco (*) significa “qualquer valor possível” e é usado como curinga.
  • A terceira coluna são os minutos (valores de 0 a 59), dentro da hora determinada, em que o Cron vai ser executado.
php -q public_html/tarefas-cron/atualizar.php 6 25 * * * 

No Cron acima, definimos que ele será executado no minuto 25 das 6 horas (6:25 da manha). Também podemos fazer um Cron que será executado no minuto 15 de cada hora, por exemplo:

php -q public_html/tarefas-cron/atualizar.php * 15 * * *

Definindo os dias

A terceira, quarta e quinta colunas definem os dias em que o Cron será executado:

  • A quarta coluna serve para definir o dia do mês (aceita valores de 1 a 31).
Cuidado ao definir os últimos dias do mês, nem todos os meses possuem o dia 31, por exemplo.
  • A quinta coluna define em quais meses o Cron deve ser executado (aceita valores de 1 a 12).
  • A sexta coluna define em quais dias da semana o Cron deve ser executado (aceita valores de 0 a 7, onde 0 significa Domingo e 7 significa Sábado).

Definindo intervalos

É possível definir intervalos de tempo, por exemplo, um cron que seja executado a cada 5 minutos. Para isto, deve usar */, o comando deve ficar assim:

 php -q public_html/tarefas-cron/atualizar.php * */5 * * * 

Desativar e-mail no CronJob

Sempre que uma cron é executada, é enviado um email com o resultado do script, dessa forma para desativa-lo basta informar a ação em negrito no comando:

 php -q public_html/tarefas-cron/atualizar.php  >/dex/null 2>&1 

Executar uma URL pelo CronJob

Para executar uma URL, execute pelo Curl conforme abaixo

curl http://example.com/check/ */5 * * * *
Esse artigo te ajudou?
Por favor, nos informe se este artigo te ajudou a resolver seu problema. Essa é a única maneira de melhorarmos.

Não encontrou o que procurava? Faça uma nova busca!

Faça uma pesquisa...
Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by Custom Post Type