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