Tengo un script php que se ejecuta desde el servicio web y se inserta en DB.crontab con wget: ¿por qué se ejecuta dos veces?
crontab -e
......other cron tasks above....... ... .. .. # Run test script.php at 1610 10 16 * * * /usr/bin/wget -q -O /home/username/my_cronjobs/logs/cron_adhoc http://localhost/project/script.php
Al parecer, a las 16:10, este script se ejecuta dos veces! 16:10:01 y 16:25:02
¿Es algo malo y tiene que ver con el uso de wget? ¿O configuré el programa en el trabajo cron erróneamente?
Cuando corro http://localhost/project/script.php desde el navegador, sólo se ejecutará una vez ..
Cualquier idea con respecto a este problema?
He probado, no hay otros usuarios ejecutando el mismo trabajo ... Sospecho que la forma en que funciona wget.
Como mi script necesita al menos 20 minutos para completarse sin enviar una respuesta (está extrayendo una gran cantidad de datos de webservicces y guardar en db) ... sospeche que hay un tiempo de espera o reintento de wget por defecto causando este problema.
La pregunta obvia, ¿ha intentado ejecutar en la línea de comandos? –