Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Opa pessoal, eu preciso da ajuda de vocês.
Eu tenho uma conta de hospedagem CPANEL, e, eu estou precisando usar um CRON nela, que funcionará da seguinte forma:
- Acessar o arquivo xx.php 1 vez ao dia;
date_default_timezone_set('America/Sao_Paulo');
$conn = mysqli_connect('localhost', 'xuserx', 'xpassx', 'xbdx');
$query = mysqli_query($conn, "SELECT * FROM clientes");
$url = 'https://api.sendgrid.com/';
$user = 'xx';
$pass = 'xx';
while($array = mysqli_fetch_assoc($query)){
$vencimentoant = $array['vencimento'];
$vencimento = str_replace("/","-",$vencimentoant);
$date = date('d/m/Y', strtotime('-3 days', strtotime($vencimento)));
if($date == date('d/m/Y')){
$nome = $array['nome'];
$mail = $array['email'];
include("templated.php");
}
if(date('d/m/Y')==$vencimentoant){
$nome = $array['nome'];
$mail = $array['email'];
include("templates.php");
}
}
Pra isso, criei uma tarefa CRON pelo cpanel, contendo o seguinte comando:
/usr/local/bin/php /home/xcontax/public_html/cron/cron.php
Funcionando com horário assim: 0 0 * (1x a cada dia)
Porém, de 2 dias atrás pra hoje não funcionou;
Sendo que no 1* dia que fiz esse sistema, eu ajustei pra ficar funcionando de 1 á 1 minuto, então, funcionou, hoje também coloquei pra funcionar de 1 a 1 minuto essa tarefa e funcionou;
Mas, eu me pergunto, por que em cada 1 minuto essa tarefa funciona mas em 1 á 1 dia não funciona ?
Preciso urgente mesmo pessoal, obrigado!
Carregando comentários...