我正在使用Bundler为Capistrano部署的Rails应用程序.我正在尝试添加DelayedJob gem,但在部署之后,远程服务器中缺少bin / delayed_job文件.它存在于我的本地机器上.
我尝试使用bundle binstubs delayed_job手动创建它但它失败了:gem delayed_job没有可执行文件.
我在这里想念的是什么?
有问题的宝石是:Bundler 1.3.5,Capistrano 3.1.0,DelayedJob 4.0.0,Rails 4.0.2
编辑:这是我的完整Gemfile:http://pastebin.com/WuE3eJrj
解决方法
根据文档,我认为你需要包含gem“守护进程”:
To do so,add gem “daemons” to your Gemfile and make sure you’ve run rails generate delayed_job.