A ver; al leer esto
Cita: La rutina debería dispararse automáticamente a la hora/fecha seteada en la base de datos, pero al ser esto totalmente variable
Yo entiendo que no vale el poner un momento determinado en el cron, puesto que el momento no es
fijo es
variable.
Con lo que se está planteando como soluciones, yo entiendo que el cron ejecutará el script php, luego el script deducirá por los datos de la base de datos si sigue adelante o no, ¿pero que pasa si cuando se ejecuta el cron ya ha pasado el tiempo de haberse ejecutado? o al revés ¿si tiene que ejecutarse, por ejemplo, dentro de diez minutos y el proxímo cron es dentro de 2 horas?
Saludos