Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.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 on rails cap部署上的Capistrano-3错误:安装程序_Ruby On Rails_Rubygems_Capistrano - Fatal编程技术网

Ruby on rails cap部署上的Capistrano-3错误:安装程序

Ruby on rails cap部署上的Capistrano-3错误:安装程序,ruby-on-rails,rubygems,capistrano,Ruby On Rails,Rubygems,Capistrano,运行cap deploy时出现以下错误:安装程序 ayank@vahuradev:~/dev/SandBox$ cap deploy:setup cap aborted! wrong number of arguments (5 for 1..2) /home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/dsl/env.rb:38:in `server' config/deploy.rb:16:in `<

运行cap deploy时出现以下错误:安装程序

ayank@vahuradev:~/dev/SandBox$ cap deploy:setup
cap aborted!
wrong number of arguments (5 for 1..2)
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/dsl/env.rb:38:in `server'
config/deploy.rb:16:in `<top (required)>'
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/setup.rb:14:in `load'
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/setup.rb:14:in `block (2 levels) in <top (required)>'
/home/mayank/dev/SandBox/Capfile:26:in `<top (required)>'
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/application.rb:24:in `load_rakefile'
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/lib/capistrano/application.rb:15:in `run'
/home/mayank/.rvm/gems/ruby-2.1.0/gems/capistrano-3.1.0/bin/cap:3:in `<top (required)>'
/home/mayank/.rvm/gems/ruby-2.1.0/bin/cap:23:in `load'
/home/mayank/.rvm/gems/ruby-2.1.0/bin/cap:23:in `<main>'
/home/mayank/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in `eval'
/home/mayank/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => production
(See full trace by running task with --trace)
知道这个错误的原因和解决方法吗?请帮助

服务器“xxx.xx.xx.xx”,:app,:web,:db,:primary=>true
应该是

server "xxx.xx.xx.xx", :roles => [:app, :web, :db], :primary => true
您正在传入5个参数,它只允许1或2个参数;服务器名称和选项的可选哈希。

服务器“xxx.xx.xx.xx”,:app,:web,:db,:primary=>true
应为

server "xxx.xx.xx.xx", :roles => [:app, :web, :db], :primary => true
您正在传入5个参数,它只允许1或2个参数;服务器名称和选项的可选哈希

server "xxx.xx.xx.xx", :roles => [:app, :web, :db], :primary => true