é indispensável aplicar a correção do CRON (também para 2.31.10) viewtopic.php?f=22&t=71242&p=216938&hilit=cron+bug+fix#p191259
INSTALAÇÃO:
- Código: Selecionar todos
mt
cd /mnt
rm easycaptive.tgz
cd /
reboot
- Código: Selecionar todos
mt
cd /mnt
wget http://www.brazilfw.com.br/users/daniel.uramg/2.3x/ec/easycaptive.tgz
cd /
umt
reboot
Configuração:
Administração:
Adicionar usuário:
Editar usuário:
Funcionamento:
Supondo que escolhi o prazo de 2 dias para bloqueio permanente e hoje é dia 19
São 0h do dia 19, o script vai rodar
todos que tem vencimento dia 18 e estão em Aberto serão Pré-bloqueados
todos que tem vencimento dia 15 estão em Aberto e pré-bloqueados serão bloqueados permantenteme
todos que tem vencimento dia 16 e estava como Pago volta a estar em aberto
todos que tem vencimento dia 18 e estão Pago nada acontece.
Use a data no formato 1, 2, 3..., 10, 11, 12 (não use 01, 02, 03 etc)
So existem 30 dias, não existe dia 31
Pontos mais importantes:
Se um cliente que já esta vencido, pre-bloqueado ou bloqueado, pagar Não marque ele como Pago, deve somente Liberar
porque se vc marca-lo como Pago ele esta como pago pro proximo mes entendeu,
pq assim o cara vence dia 10, e pagou dia 11 que estava no Pre, se vc marca-lo como Pago o script vai rodar novamente dia 12 e trocar quem esta como pago que vence dia 11 para Aberto, entao este cliente vai permecer como Pago