Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 使用capistrano部署到生产环境时出现捆绑程序错误_Ruby_Capistrano_Bundler_Digital Ocean_Ruby On Rails 4.1 - Fatal编程技术网

Ruby 使用capistrano部署到生产环境时出现捆绑程序错误

Ruby 使用capistrano部署到生产环境时出现捆绑程序错误,ruby,capistrano,bundler,digital-ocean,ruby-on-rails-4.1,Ruby,Capistrano,Bundler,Digital Ocean,Ruby On Rails 4.1,我正试图让我的rails应用程序(由DigitalOcen一键式安装程序创建)启动并运行,但我一直在unicorn.log中遇到此错误 您已经激活了kgio 2.8.1,但您的GEM文件需要kgio 2.9.2。将bundle exec预先添加到您的命令可以解决此问题。 我的本地can和服务器中都有rake-10.3.2。 我在本地和服务器上都有相同的kgio-2.9.2 由于我的cap deploy运行时没有问题,因此我不确定在哪里添加bundle exec,正如错误消息中所建议的那样 服务器

我正试图让我的rails应用程序(由DigitalOcen一键式安装程序创建)启动并运行,但我一直在
unicorn.log中遇到此错误

您已经激活了kgio 2.8.1,但您的GEM文件需要kgio 2.9.2。将
bundle exec
预先添加到您的命令可以解决此问题。

我的本地can和服务器中都有
rake-10.3.2
。 我在本地和服务器上都有相同的
kgio-2.9.2

由于我的
cap deploy
运行时没有问题,因此我不确定在哪里添加
bundle exec
,正如错误消息中所建议的那样

服务器ruby版本
ruby 2.0.0p353(2013-11-22修订版43784)[x86\u 64-linux]
本地计算机版本
ruby 2.0.0p247(2013-06-27版本41674)[x86_64-darwin12.3.0]
rails4.1.1
在本地和服务器端都是相同的
capistrano-2.15.5

任何帮助都将不胜感激:)