# CONFIGURAÇÃO CRON PARA SCRIPT DE DESATIVAÇÃO DE RECORRÊNCIA
# =============================================================

# Este arquivo contém exemplos de como configurar o cron para executar
# automaticamente o script teste_bloqueio.php

# 1. EDITAR O CRONTAB
# --------------------
# Execute o comando: crontab -e
# Ou crie um arquivo em /etc/cron.d/desativacao_recorrencia

# 2. EXEMPLOS DE CONFIGURAÇÃO
# ----------------------------

# Executar a cada 6 horas (00:00, 06:00, 12:00, 18:00)
0 */6 * * * /usr/bin/php /caminho/completo/para/teste_bloqueio.php >> /var/log/desativacao_recorrencia.log 2>&1

# Executar diariamente às 06:00
0 6 * * * /usr/bin/php /caminho/completo/para/teste_bloqueio.php >> /var/log/desativacao_recorrencia.log 2>&1

# Executar a cada 12 horas (00:00 e 12:00)
0 */12 * * * /usr/bin/php /caminho/completo/para/teste_bloqueio.php >> /var/log/desativacao_recorrencia.log 2>&1

# Executar às segundas, quartas e sextas às 06:00
0 6 * * 1,3,5 /usr/bin/php /caminho/completo/para/teste_bloqueio.php >> /var/log/desativacao_recorrencia.log 2>&1

# 3. SUBSTITUIR CAMINHO
# ----------------------
# Substitua "/caminho/completo/para/" pelo caminho real onde está o script
# Exemplo: /var/www/html/sistema/final/teste_bloqueio.php

# 4. VERIFICAR PERMISSÕES
# ------------------------
# O usuário do cron deve ter permissão para:
# - Executar o script PHP
# - Acessar o banco MySQL
# - Escrever nos diretórios de log

# 5. TESTAR MANUALMENTE
# ----------------------
# Antes de configurar o cron, teste o script manualmente:
# php /caminho/completo/para/teste_bloqueio.php

# 6. MONITORAR LOGS
# ------------------
# Os logs serão salvos em:
# - /var/log/desativacao_recorrencia.log (output do cron)
# - /caminho/do/script/logs/desativacao_recorrencia_YYYY-MM-DD.log (logs do script)
# - /caminho/do/script/logs/resultado_YYYY-MM-DD_HH-MM-SS.json (resultados detalhados)

# 7. EXEMPLO COMPLETO
# --------------------
# 0 6 * * * /usr/bin/php /var/www/html/sistema/final/teste_bloqueio.php >> /var/log/desativacao_recorrencia.log 2>&1

# 8. VERIFICAR CRON ATIVO
# -------------------------
# Para verificar se o cron está funcionando:
# tail -f /var/log/desativacao_recorrencia.log
# ls -la /caminho/do/script/logs/
