Примеры использования cron

Ниже приводятся примеры заданий для cron. Надеемся, эта информация поможет вам лучше понять работу этой программы.

# выполнять задание раз в час в 0 минут0 */1 * * * /home/u12345/script.pl # выполнять задание каждые три часа в 0 минут0 */3 * * * /home/u12345/script.pl # выполнять задание по понедельникам в 1 час 15 минут ночи15 1 * * 1 /home/u12345/script.pl # выполнять задание 5 апреля в 0 часов 1 минуту каждый год1 0 5 4 * /home/u12345/script.pl # выполнять задание в пятницу 13 числа в 13 часов 13 минут13 13 13 * 5 /home/u12345/script.pl # выполнять задание ежемесячно 1 числа в 6 часов 10 минут10 6 1 * * /home/u12345/script.pl

Как запускать PHP-скрипты по расписанию

Вы можете выполнять запуск скриптов на языке PHP в указанное время с желаемой периодичностью. Для этого требуется использовать PHP-CLI интерпретатор, пример использования которого описан здесь.

Поскольку не все PHP-программы могут работать через CLI SAPI без предварительной модификации, можно запускать их через wget. Например:

/usr/local/bin/wget -O /dev/null -q http://mysite.tld/cron.php?action=123

Если в скрипте используются функции require, include, причём в них указаны относительные пути, то в начале выполняемого скрипта используйте вызов функции chdir(), которая задаст текущую рабочую директорию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: