0
我試圖從cronjob運行ruby包,但它不工作,但如果從bash命令行運行該包,則它可以正常工作。我錯過了什麼嗎?Ruby包未通過cronjob運行
的命令是: BUNDLE_GEMFILE=/client/Gemfile bundle exec /client/bin/runner
我如下設置在crontab中: */1 * * * * BUNDLE_GEMFILE=/client/Gemfile bundle exec /client/bin/runner
,但我沒有得到任何結果。我真的很感謝所有的幫助!
感謝, 賈斯汀
在哪個用戶運行cron作業?它是否與控制檯中的一樣?你是什麼意思*沒有結果*,甚至沒有錯誤? – spickermann 2015-02-23 21:02:45
是的,@spickermann crontab是root,bundle exec也屬於root。 – Godzilla74 2015-02-23 21:03:52