Cron запуск задачи под конкретным USER

Материал из AlexNook
Версия от 07:46, 7 марта 2024; ALEX (обсуждение | вклад) (Новая страница: «Для того, чтобы запустить задачу из общего файла {{path|/etc/crontab}} под конкретным пользователем, нужно оформить её в соответствии с примером ниже. Запуск от лица '''apache''' команды шелл: {{command|<nowiki>php /mnt/web/place/cron.php</nowiki>}} (выполняет php скриптик). {{File|/etc/crontab|<pre> */5 * * * *...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

Для того, чтобы запустить задачу из общего файла /etc/crontab под конкретным пользователем, нужно оформить её в соответствии с примером ниже.

Запуск от лица apache команды шелл:

php /mnt/web/place/cron.php

(выполняет php скриптик).

File: /etc/crontab
*/5 * * * *     su apache -s /bin/bash -c "php /mnt/web/place/cron.php"