116得票7回答
Capistrano 错误:tar:这不像一个 tar 存档。

INFO [050fe961] Running mkdir -p /home/rails/rails- capistrano/releases/20140114234157 on staging-rails DEBUG [050fe961] Command: cd /home/rails/r...

17得票2回答
方法不存在错误:主对象没有`on`方法。

当我尝试执行 bundle exec cap production deploy --trace 命令时,会出现错误提示: deploy@h2540559:/www/apps/foodsoft$ bundle exec cap production deploy --trace ** Inv...

17得票4回答
如何指示Capistrano 3加载在远程主机上设置的shell环境变量?

我想指示Capistrano加载在远程服务器上定义的环境变量。我该如何做? 当我在.bashrc文件中导出我的环境变量时,似乎Capistrano并未考虑它们。Capistrano似乎执行/usr/bin/env来创建执行远程命令的环境,但这似乎没有加载.bashrc中的环境变量。 还要告...

15得票2回答
Rails控制台默认环境

在我的开发机上:$ bundle exec rails console Loading development environment (Rails 3.2.3) 1.9.3p194 :001 > Rails.env => "development" 这是预期的结果。目前为止还好...

14得票4回答
无法绑定到80端口,但在当前shell上运行没有任何问题

在尝试运行 "cap production unicorn:start" 时,我遇到了以下错误:F, [2013-07-12T04:36:18.134045 #28998] FATAL -- : error adding listener addr=0.0.0.0:80 /home/ec2-u...

12得票3回答
Rails清单文件未找到(使用Capistrano进行部署)

我正在尝试使用Capistrano部署一个Rails应用,但是失败了,因为没有清单文件。 当我运行cap production deploy时,我得到的结果如下:01 mkdir -p /home/deploy/list/releases/20171220202012/assets_mani...

12得票4回答
在Ubuntu服务器上使用Capistrano部署时出现关于Nokogiri的错误

在 deploy:finalize_update 之后的 bundle:install 阶段,我遇到了有关 nokogiri 的错误提示。 ** [out :: *******] Make sure that `gem install nokogiri -v '1.6.0'` succeeds...

9得票2回答
Capistrano - NameError: 未初始化常量 Net::SSH::KnownHosts::SUPPORTED_TYPE

我正在尝试将我的Rails(3.1.3)应用程序部署到预发布环境。 我使用capistrano(2.12.0)和rvm-capistrano(1.2.2)。 当我调用bundle exec cap ssh时,它运行良好。 但是当我调用bundle exec cap deploy时,我会得到以...

7得票2回答
即使设置了"set :use_sudo, false",Capistrano仍然使用sudo。

我不希望在通过Capistrano远程执行的任何命令中使用sudo。具体而言,当我运行cap deploy:setup时,在第一个mkdir命令期间会要求输入我的sudo密码。我在deploy.rb文件中添加了set :use_sudo, false,但这没有产生任何影响。 我从一个相当完整...

7得票1回答
Rails 4,Capistrano 3在执行“bundle exec rake assets:precompile”时失败并返回rake stdout:Nothing。

使用Capistrano部署时,在执行rake assets:precompile命令时失败: /usr/local/rvm/bin/rvm ruby-2.0.0-p353 do bundle exec rake assets:precompile 这个错误会产生的原因是Prompt响应...