У меня есть этот крон
38 * * * * /bin/bash -l -c 'cd /var/rails/site/releases/20120705144335 && script/rails runner -e qa '\''Play.load_lists'\'''
У меня есть этот cron под другим пользователем, поэтому я переключаю пользователей для развертывания
sudo su deploy
crontab -e
и я вижу свой cron, затем я веду журнал под пользователем root
tail -n300 -f /var/log/syslog
и я вижу свой хрон
Jul 5 11:38:01 ip-10-70-75-234 CRON[4971]: (deploy) CMD (/bin/bash -l -c 'cd /var/rails/site/releases/20120705144335 && script/rails runner -e qa '\''Play.load_lists'\''')
Jul 5 11:38:01 ip-10-70-75-234 CRON[4970]: (CRON) info (No MTA installed, discarding output)
Но cron либо не работает, либо есть проблема с разрешением ...Когда я запускаю задачу в консоли, она прекрасно работает, но не в cron ... любая идея, что мне не хватает
это Ubuntu 12.04 LTS
Может быть, я могу войти в более подробный список где-нибудь, чтобы увидеть ошибки