Wie zum ausführen von cron-job, wenn ein anderer cron-job beendet ist?
Wie richte ich einen cron-job (cron2.php), um nach und nach nur einem cron-job (cron1.php) erfolgreich ausgeführt wurde?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie richte ich einen cron-job (cron2.php), um nach und nach nur einem cron-job (cron1.php) erfolgreich ausgeführt wurde?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es sich anbietet, die Sie nutzen könnten shell_exec oder auch innerhalb der ersten php-Datei, die zum ausführen der zweiten Datei. Falls dieser am Ende der ersten Datei, es wird nur ausgeführt, wenn das Skript erfolgreich erreicht, dass Punkt, und Sie können php-code, um zu überprüfen, dass der erste Teil erfolgreich abgeschlossen.
Zwei Befehle, eine nach der anderen, nutzen Sie einfach
;
. Zum Beispiel werden Sie sehen, dasspausiert für zwei Sekunden, und machen dann eine
ls
. Das gleiche tun in Ihrer crontab.Wenn die zweite Aufgabe beruht auf der ersten erfolgreich zu sein, verwenden Sie die
&&
Schreibweise (anstelle der;
).