Mam skrypt php, który działa z usługi internetowej i wstaw do DB.crontab z wget - dlaczego działa dwa razy?
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
Podobno na 16:10, to skrypt jest uruchamiany dwa razy! 16:10:01 i 16:25:02
Czy to jest coś złego i musi zrobić z wykorzystaniem wget? A może źle ustawiłem harmonogram pracy crona?
Kiedy biegnę http://localhost/project/script.php z przeglądarki, to będzie działać tylko raz ..
Każdy pomysł odnośnie tego problemu?
Testowałem, nie ma innych użytkowników wykonujących tę samą pracę ... Podejrzewam, że działa wget.
Ponieważ mój skrypt potrzebuje co najmniej 20 minut do wykonania bez wysyłania odpowiedzi (ciągnie wiele danych z serwisów internetowych i zapisuje do bazy danych) .. podejrzewa, że domyślnie wystąpił problem z opóźnieniem lub ponownym uruchomieniem wget.
Oczywiste pytanie, czy próbowałeś uruchomić w wierszu poleceń? –