Hola,

Por descartar, si la programación de los crontab funcionan bien menos esas
dos tareas,
¿has probado a ejecutar esos curl sin crontab? Además, probaría las líneas
de debug que comentan,
para descartar problemas de sintaxis en los comandos etc, si tienes ese
retardo de 4 minutos a lo mejor ves en qué parte se retrasa.
Otra opción que probaría es a redirigir la salida de errores del cron a un
fichero, algo así:

21 8 * * *       curl https://site.com/pone_en_cero.php 2> errores.log

Un saludo.

El mar, 5 ene 2021 a las 19:10, Fernando Romero (<ffrcaraba...@gmail.com>)
escribió:

>
>
> El mar, 5 ene 2021 a las 14:34, Camaleón (<noela...@gmail.com>) escribió:
>
>> El 2021-01-05 a las 14:10 -0300, Fernando Romero escribió:
>>
>> > El mar, 5 ene 2021 a las 14:04, Camaleón (<noela...@gmail.com>)
>> escribió:
>> > > > >
>> > > > > > Estoy usando Debian 10 y tengo problemas con el horario en
>> crontab,
>> > > estoy
>> > > > > > corriendo un php con curl a cierto horario, pero siempre se
>> ejecuta 4
>> > > > > > minutos mas tarde, es como que crontab no toma la hora del
>> servidor y
>> > > > > esta
>> > > > > > usando un horario propio.
>> > > > > > A alguien le paso esto?
>> > > > >
>> > > > > ¿Sólo te pasa el desfase de 4 minutos con esa rutina?
>> > >
>> > > (...)
>> > >
>> > > > Si, me pasa solo con ese curl que corro en el crontab, no con otras
>> > > > programaciones que tengo corriendo en el mismo crontab.
>> > > > El curl ejecuta un php de un servidor web que está corriendo en el
>> mismo
>> > > > servidor donde esta el crontab.
>> > >
>> > > ¿Y cómo sabes que se ejecuta 4 minutos más tarde de la hora definida
>> en
>> > > el crontab? Es decir, ¿qué has revisado para comprobarlo?
>>
>> (...)
>>
>> > Mire en la hora que había puesto en el crontab y no se ejecuto mire en
>> el
>> > log del crontab y no habia nada y a los 4 minutos se ejecuto y lo
>> mostro el
>> > log del crontab lo probe varias veces.
>> > Lo corri 4 minutos y listo por mas que busque no encontre nada.
>>
>> Mejor si mandas a la lista el contenido del crontab, del script que
>> ejecuta y del registro de cron, a ver si cazamos la causa del retardo
>> de esos 4 minutos.
>>
>> Saludos,
>>
>> --
>> Camaleón
>>
>
> Este es el crontab
> 1 1 * * *       rm -rf /var/www/html/site/html2image/uploads/*.png
> 21 8 * * *       curl https://site.com/pone_en_cero.php
> 21 18 * * *       curl https://site.com/pone_en_cero.php?a_la_tarde=1
>
> Saludos
>


-- 
/m.a.

Responder a