Страница 1 из 1

Крон

Добавлено: Ср ноя 07, 2018 4:21 pm
qazx
Всем привет.
Крон работает очень нестабильно, задания запускаются когда хотят (последние сутки не запускаются вообще).
в логах /var/log/cron инфа о запуске есть, но сами команды не запускаются

чтобы исключить вероятность ошибок в скриптах, в крон (через панель) была добавлена команда "* * * * * touch /tmp/hello"

Код: Выделить всё

Nov  7 17:16:01 CentOS-75-64-minimal CROND[14914]: (web) CMD (touch /tmp/hello)
Nov  7 17:17:01 CentOS-75-64-minimal CROND[15181]: (root) CMD (/etc/brainy/src/compiled/php5/bin/php -q /etc/brainy/scripts/cron_exec.php >/dev/null 2>/dev/null)
Nov  7 17:17:01 CentOS-75-64-minimal CROND[15182]: (web) CMD (touch /tmp/hello)
файл /tmp/hello НЕ СОЗДАН

в консоли:
sudo -u web touch /tmp/hello2 - РАБОТАЕТ и файл создается

Re: Крон

Добавлено: Чт ноя 08, 2018 8:27 am
alenka
Проверили. Ошибок не обнаружено.
Проверьте права на директорию tmp в директории пользователя
В директории пользователя файл crontab
должна быть в начале строка
SHELL=/usr/sbin/jk_chrootsh

Если данной строки нет то добавьте ее. Вчера данный ньюанс был исправлен(ожидайте в обновлении).
Если все еще не будет работать свяжитесь с нами чат или скайп мы проверим детально.

Re: Крон

Добавлено: Чт ноя 08, 2018 9:18 am
alenka
У клиента на директорию пользователя были выставлены права 777
cron не будет работать (если пользователь в jail и выставлены права 777 на /home/user)