【发布时间】:2011-11-10 21:44:23
【问题描述】:
我正在尝试设置一个 nginx + sinatra + ubuntu 10.04 + 乘客 + rvm 堆栈。我按照这里的指示:http://thekindofme.wordpress.com/2010/10/24/rails-3-on-ubuntu-10-10-with-rvm-passenger-and-nginx/
这是此帖子的后续内容:Sinatra Gem Won't Install。我还按照另一个堆栈溢出给出的指示,在我的应用程序中创建了一个 .rvmrc 并添加了乘客 gem。
根据之前的帖子,我生成了错误的乘客。
在我使用的 nginx 配置文件中:passenger_root /home/noahc/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.9;
如何找出我应该生成的乘客以及如何更改它?
您可以访问http://shiftfrog 并查看生成此问题和上一个问题的堆栈跟踪。
有什么想法吗?我这样做的顺序是否错误?
我应该设置 RVM,然后设置 ruby,然后按照说明在我的项目目录中设置 gemset 和 rvmrc 文件。然后从我创建的 gemset 中运行 rvmsudopassenger-install-nginx-module 命令。目前,我在根据我之前引用的上一个 stackoverflow 问题创建的 gemset 之外运行它。
提前感谢您提供的任何帮助。
【问题讨论】:
标签: ruby nginx sinatra passenger rvm