¿Cómo configuro un trabajo cron (cron2.php) para ejecutar después y solo después de que un trabajo cron (cron1.php) se ejecuta correctamente?¿Cómo ejecutar el trabajo cron cuando termina otro trabajo cron?
5
A
Respuesta
2
Si es práctico, podría usar shell_exec o incluir dentro del primer archivo php para ejecutar el segundo archivo. Si se coloca al final del primer archivo, solo se ejecutará si el script llega exitosamente a ese punto, y puede usar el código php para verificar que la primera parte se haya completado correctamente.
11
Para hacer dos comandos, uno después del otro, simplemente use ;
. Por ejemplo, verá que
sleep 2; ls
hará una pausa de dos segundos y luego hacer un ls
. Haz lo mismo en tu crontab.
Si el segundo trabajo depende de que el primero tenga éxito, use la notación &&
(en lugar del ;
).
Cuestiones relacionadas
- 1. Cómo ejecutar el trabajo cron cada 2 horas
- 2. no pueden instalar trabajo Cron
- 3. Cómo ejecutar un trabajo de Cron para Node.js
- 4. ¿Qué uso cuando un trabajo cron no es suficiente? (Php)
- 5. Cómo agregar un trabajo cron en Linux
- 6. ¿Es posible ejecutar un trabajo cron en una aplicación web?
- 7. cron trabajo minuto antes de mañana
- 8. Trabajo de Cron en Ubuntu para php
- 9. ¿Tiempo de trabajo activado Cron o Quartz?
- 10. cómo configurar el trabajo cron desde el script php?
- 11. ¿Cómo obtener Drupal's $ base_url para trabajar en un trabajo cron?
- 12. ¿Cómo anular el registro de un trabajo CRON en AppEngine?
- 13. El trabajo cron no funciona en Whenever gem
- 14. PHP: ¿La ruta requerida no funciona para el trabajo cron?
- 15. ¿Cómo pasar múltiples parámetros al trabajo cron con curl?
- 16. Cómo hacer un trabajo cron cada 72 minutos
- 17. Cómo ejecutar el trabajo cron como usuario en lugar del usuario raíz
- 18. Cron trabajo creando archivo vacío cada vez que se ejecuta
- 19. ¿Se ejecutan dos comandos secuencialmente en un trabajo cron?
- 20. Ruta de archivo para un trabajo de Cron
- 21. trabajo PHP CRON, cabeceras HTTP no de salida
- 22. Cómo ejecutar un archivo de Python usando cron puestos de trabajo
- 23. Quartz.Net cron gatillo para programar un trabajo cada 45 minutos
- 24. Agregar 10 minutos de trabajo cron al paquete de Ubuntu
- 25. ¿Cómo creo un trabajo cron para ejecutar una función postgres SQL?
- 26. cómo ejecutar una tarea de administración en joomla con un trabajo cron?
- 27. ¿Por qué mi trabajo de Cron no funciona correctamente?
- 28. ¿Cómo puedo ejecutar un trabajo cron con argumentos y pasar resultados a un registro?
- 29. Linux: ejecutar cron job en primer plano
- 30. ¿Cómo funciona django-cron?
Gracias! Lo tengo trabajando ... – Paul