Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 3部署到流浪者箱_Ruby_Ruby On Rails 4_Capistrano_Vagrant - Fatal编程技术网

Ruby Capistrano 3部署到流浪者箱

Ruby Capistrano 3部署到流浪者箱,ruby,ruby-on-rails-4,capistrano,vagrant,Ruby,Ruby On Rails 4,Capistrano,Vagrant,我正在使用Vagrant运行生产服务器的模拟,并试图通过Capistrano3部署到它。因为vagrant强迫我使用端口2222,所以我在test.rb stage文件中将其添加到服务器中。当我运行cap test deploy时,它会提示输入密码并运行几乎所有操作,但当它将预编译的资产移动到Vagrant框时,它似乎没有使用服务器上的端口。它再次提示输入我的密码,在三次输入正确的密码后,每次都会出错。我的test.rb和deploy.rb。我想在本地预编译我的资产,然后推送它们,但无法解决我的

我正在使用Vagrant运行生产服务器的模拟,并试图通过Capistrano3部署到它。因为vagrant强迫我使用端口2222,所以我在test.rb stage文件中将其添加到服务器中。当我运行
cap test deploy
时,它会提示输入密码并运行几乎所有操作,但当它将预编译的资产移动到Vagrant框时,它似乎没有使用服务器上的端口。它再次提示输入我的密码,在三次输入正确的密码后,每次都会出错。我的test.rb和deploy.rb。我想在本地预编译我的资产,然后推送它们,但无法解决我的端口问题,以便在我投入生产之前验证所有的一切都是好的

谢谢你的帮助