Base de Conhecimento
Veja o que está acontecendo com seus serviços hoje
Notificações Ver todos
Nenhuma notificação no momento
Notificações Ver todos
Nenhuma notificação no momento
Contratar Serviço
Cron Jobs com PHP CLI no cPanel: agendar tarefas, logs e evitar sobreposição

Visão geral

Use Cron Jobs para rotinas automáticas (limpeza, e-mails, integrações). Prefira executar via PHP CLI para melhor performance.

Passo a passo

  1. Abra Cron Jobs no cPanel.
  2. Escolha periodicidade (minuto, hora, dia, etc.).
  3. Exemplo de comando com log e trava:
/usr/local/bin/php -d memory_limit=512M /home/usuario/public_html/scripts/job.php 
  >> /home/usuario/logs/cron-job.log 2>&1

Evitar sobreposição

Use flock se disponível:

flock -n /home/usuario/tmp/job.lock /usr/local/bin/php /home/usuario/public_html/scripts/job.php

Boas práticas

  • Use caminhos absolutos.
  • Registre saída/erros em log.
  • Agende fora do horário de pico.
Esta resposta foi útil?
Sua avaliação ajuda a manter a base de conhecimento melhor para todos.
Artigos Relacionados
Sugestões para você continuar lendo.
Carregando...