问题标签 [rvm-capistrano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 无法绑定到端口 80,但在当前 shell 上运行没有任何问题
尝试运行时出现以下错误“ cap production unicorn:start
”
手动运行以下命令,确实没有任何问题。这里可能是什么问题?
ruby-on-rails - Capistrano 导轨部署失败
当我尝试使用 capistrano 进行部署时,出现错误
此外,在输出中,我有多个这样的实例:
我发现这个输出来自capture
gem ( path_to_cap_gem/configuration/actions/inspect.rb
) 中定义的函数:
因此函数 parse_manifest 试图解析capture
方法的这个输出而不是它想要的。
完全奇怪的是最后的PATH
字符串/usr/games
。
Gemfile 的一部分:
帽文件:
部署.rb:
有任何想法吗?
Ruby 2.0.0、Rails 4、Capistrano 2.15.5。服务器 - ubuntu 12.04,JS 可执行文件 - nodejs。
rvm - Capistrano 部署失败,rvm-shell 说没有找到 rvm
最近我继承了一个已经多次部署到生产环境的 Rails 应用程序。我之前已部署到暂存环境。现在,它无法部署到任何一个。但是,另一个使用相同帐户部署到相同服务器的 Rails 应用程序使用 rvm 和 capistrano 成功部署。
我收到以下错误:
我已经检查了服务器。RVM 已安装并正在运行。
ruby-on-rails - 使用 capistrano 部署 rails 应用程序的 bitbucket 存储库问题
获取github
存储bitbucket
库。
无法确定主机 'github.com (some_ip_address)' 的真实性。
这是我的部署文件。deploy:setup
并且deploy:check
工作正常。
注意:我第一次尝试部署 rails 应用程序。
Server: Digital Ocean VPS
Repository: bitbucket.org
我在帐户中添加ssh key
了。server
bitbucket
问题: While 'cap:deploy'
,执行后deploy,deploy:update,deploy:update_code,deploy:finalize_update,deploy:assets:symlink,
在执行时遇到问题,在使用时'bundle install'
要求github
真实性bitbucket
。
ruby-on-rails - rmv 在默认 1.9.3 时使用 1.9.1
我只是部署我的应用程序,经过一番努力,一切都在运行。但是当我登录到控制台时,提示是应用程序不使用的版本。我正在使用 rvm。
当我运行 rvm list 我得到:
但是当我使用 rails c production 登录控制台时,我得到:
我正在使用 capistrano 进行部署。如果我运行 rvm use 1.9.3 可以修复它,但是每次我重新启动服务器时都会出现同样的问题。
有没有人遇到过这个问题?
提前致谢。
编辑:我的 .ruby 版本文件
curl - 通过 capistrano V3 安装 RVM,CURL 在终端中抛出垃圾
我正在尝试进行设置,以便当我有新服务器时,而不是使用图像,我可以进行 capistrano 部署设置。
我的问题很多,我认为这是由于我使用 Capistrano V3。例如,我的第一个想法是使用 rvm-capistrano gem,但我遇到了以下问题。我确实在我的 deploy.rb 文件和 capfile 中都包含了 require "rvm/capistrano" 以确保。
所以然后我环顾四周,结果发现有一个 capistrano-rvm gem 显然是专门为 capistrano v3 设计的,但它似乎没有开发并且有同样的问题,capistrano 不理解 rvm:install_rvm。
所以后来我决定尝试在任务本身中安装 rvm,做
但我明白了,不知道为什么 curl 中的字母 cu 消失了:
所以经过一些谷歌搜索后,我尝试
但作为回报我得到
以及来自 curl 命令的大量垃圾。我假设 RVM 没有正确安装。
如果我让 capistrano 运行一个包含所有这些命令的脚本,我的终端窗口中也会出现大量垃圾。当我在本地运行它时,这意味着我进入机器并运行
我没有问题。我认为这与它通过专门与 Capistrano 的 ssh 连接运行有关,但不知道。我在完全更新的 ubuntu 服务器上的部署用户上运行所有这些,并且出于测试目的,我向部署用户授予了完整的无密码 sudo。
ruby-on-rails - 使用 capistrano 部署 Rails 时出现捆绑错误
当使用 capistrano 部署我的 Rails 应用程序时,安装所有内容并回滚并显示以下错误
编辑-1
这是我的 deploy.rb:
我没有在此处显示任何特定错误。上述错误是我收到的唯一消息。
还有一点要说的是
在我的服务器中,我可以找到此路径
/usr/local/rvm
但我找不到/usr/local/rvm/bin/rvm-shell
。
编辑-2
我尝试gem install pg -v '0.17.0'
并添加bundle config build.pg --with-pg-config=/usr/pgsql-9.1/bin/pg_config
了,但存在上述错误我该如何解决
ruby-on-rails - 为什么“rails runner -e production”不起作用?
为了解决我在“生产未定义方法'分页'中的 will_paginate 错误”中讨论的问题,我尝试运行:
和:
在此 github 问题中建议的服务器上:https ://github.com/mislav/will_paginate/issues/308#issuecomment-17167158
但我收到以下错误:
捆绑安装没有帮助。有什么建议么?
我正在使用:Ruby 2.0.0p247、Rails 4.0.0、Ubuntu 12.10 LTS、Unicorn、Capistrano
ruby-on-rails - 确认 will_paginate 已加载
为了解决我在生产中为什么会出现“未定义的方法'分页'”错误中讨论的问题?我在跑
在此 github 问题中建议的服务器上: https ://github.com/mislav/will_paginate/issues/308#issuecomment-17167158
问题:如果我没有得到任何输出,那是确认 will_paginate 运行正确吗?
我正在使用:Ruby 2.0.0p247、Rails 4.0.0、Ubuntu 12.10 LTS、Unicorn、Capistrano