Правильный запуск cron

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
316
Реакции
131
Помог
4 раз(а)
Через web интерфейс хочу поставить cron, сама задача /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/csonelove/public_html/applications/core/interface/task/task.php asdasd
Как правильно поставить? php /usr/bin ... или просто /usr/bin ...
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
316
Реакции
131
Помог
4 раз(а)
Алексеич, поставил, задачи накапливаются и забивают проц на 100%
А если файл crontab править, так правильно? Каждую минута, час и т.д.
1539182515667.png
 
Сообщения
90
Реакции
126
Помог
3 раз(а)
Через web интерфейс хочу поставить cron, сама задача /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/csonelove/public_html/applications/core/interface/task/task.php asdasd
Как правильно поставить? php /usr/bin ... или просто /usr/bin ...
Правильно будет так:
/usr/bin/env php -d memory_limit=-1 -d max_execution_time=0 /home/csonelove/public_html/applications/core/interface/task/task.php asdasd

А чтоб процессы не накапливались можно сделать блокировку при помощи flock, тогда задание будет выглядеть как-то так:
/usr/bin/env flock -n /tmp/task.lock /usr/bin/env php -d memory_limit=-1 -d max_execution_time=0 /home/csonelove/public_html/applications/core/interface/task/task.php asdasd

На практике не проверял, но должно работать
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу