#php #date #cron
#php #Дата #cron
Вопрос:
У меня есть cron, который выполняет множество файлов каждую минуту. Но некоторые из них не обязательно выполнять каждую минуту, я автоматически генерирую cron для каждого из них. Итак, мне нужно сравнить cron, например 0 2 * * * с date() и посмотрите, нужно ли выполнять cron сейчас, сделайте что-нибудь в моем коде.
Спасибо.
Комментарии:
1. Вы хотите сравнить текущее время PHP с временем crond? Вы не доверяете своим системным часам?
2. Я не понимаю, в чем заключается ваш вопрос.
3. Я думаю, он говорит, что у него есть одно задание cron, которое запускает множество процессов, но некоторые из них не нужно запускать каждый раз. Поэтому ему нужно использовать
date()
(или, предположительно, любую функцию времени) в PHP, чтобы определить, должен ли конкретный процесс выполняться при текущем запуске.
Ответ №1:
Вы должны настроить каждый из скриптов как отдельное cronjob. Запускайте в cron только тот код, который вы хотите выполнить за время итерации самого cron.