Я установил cron следующим образом:
apt-get update && apt-get install -y cron
Я создал файл со скриптами для запуска:
* * * * * /usr/local/bin/php /var/www/html/bin/console app:cron:send-notification -e prod >> /var/www/html/logs/cron.log
* * * * * /usr/local/bin/php /var/www/html/bin/console app:cron:get-error-logs -e prod >> /var/www/html/logs/cron.log
Теперь, если я запускаю:
crontab /etc/cron.d/scheduler
cron -f
И работает нормально, но терминал зависает. Поэтому, если я попытаюсь cron -f &
запустить его в фоновом режиме, ошибки не будет получено, но crontab не выполнит файл.
Я делаю это неправильно?