17 ноября 2007 02:12 дп
Настройка Cron
Настройка crontab
файл /etc/crontab — файл настроек пользователя root
Чтобы проверить подключен ли он набираем crontab -l
Чтобы подключить новый файл настроек набираем crontab filename
Пример:
crontab /etc/carontab
Чтобы заставить выполняться задачу в 15 часов 30 минут под пользователем root заводим в /etc/crontab
Пример:
30 15 * * * root php4 -f /usr/test.php
Чтобы заставить выполняться задачу раз в 6 часов под пользователем php заводим в /etc/crontab
Пример:
* */6 * * * php php4 -f /usr/test.php
Чтобы заставить выполняться задачу раз в 30 минут под пользователем php заводим в /etc/crontab
Пример:
*/30 * * * * php php4 -f /usr/test.php
Для посылки логов ошибок на email пишем в /etc/crontab следующее
Пример:
MAILTO=yourmail@hostname.dom*/30 * * * * php php4 -f /usr/test.php
6 комментариев »
6 комментариев to “Настройка Cron”
Leave a Reply
You must be logged in to post a comment.
А как заставить крон запускать скрипт php, скажем каждые 15 минут ?
З.Ы. а тут не надо пробел ? между милом и строчкой задания крона ?
MAILTO=yourmail@hostname.dom*/30 * * * * php php4 -f /usr/test.php
Там опечатка, надо что бы было так:
MAILTO=yourmail@hostname.dom
*/30 * * * * php php4 -f /usr/test.php
Каждые 15 минут, username заменить на нужного пользователя:
*/15 * * * * USERNAME php -f /usr/test.php
тоесть для запуска php скриптов просто перед путем к скрипту указывать php -f ?
Да
а для запуска скрипта python в cron как писать перед путём к скрипту? типа: python /путь/*.py в кроне не работает, вернее работает но не правильно выполняется скрипт, хотя с командной строки всё ОК.
Узнать полный путь до бинарника python можно командой whereis python.