【发布时间】:2012-01-18 14:29:45
【问题描述】:
我已经研究这个东西几个小时了,突然到凌晨 4 点,我就没有了。
这是一个 Rails 3 应用程序。
我有 cap deploy 工作,我有一个 gemset,站点已部署,bundle 已将我需要的 gem 安装到 gemset 中。我已经安装了乘客。我在多用户 RVM 上运行。
我已经完成了passenger start,但它给了我这个关于不被信任的错误:
The rvmrc located in '/var/www/html/xx/releases/20111212035754'
could not be loaded, likely due to trust mechanisms. Please run 'rvm rvmrc
{trust,untrust} "/var/www/html/xx/releases/20111212035754"' to
continue, or set rvm_trust_rvmrcs_flag to 1. (RVM::ErrorLoadingRVMRC)
我试过了:
- 在 .rvmrc 中将 rvm_trust_rvmrcs_flag 设置为 1
- 运行指定命令
- 将 rvm 升级到 head
- 将 rvm 升级到最新版本
- 添加了 setup_load_paths.rb 文件
- 使用
rvm use 1.9.3@captor --create --rvmrc生成.rvmrc
我现在束手无策。我已经粘贴了我的配置文件/输出here,如果有人发现错字会很高兴:)
应该不会这么难吧?我错过了什么?
我以为它与this 有关,但问题现在已关闭。
【问题讨论】:
标签: ruby-on-rails ruby rvm passenger