2011-09-05 52 views
2

我想设置一个nginx + sinatra + ubuntu 10.04 +乘客+ rvm栈。我按照这里的方向:http://thekindofme.wordpress.com/2010/10/24/rails-3-on-ubuntu-10-10-with-rvm-passenger-and-nginx/让Nginx使用正确的乘客宝石

这是本帖子的后续:Sinatra Gem Won't Install。我也遵循了另一个堆栈溢出给出的指示,这个溢出在我的应用程序中创建了一个.rvmrc,我添加了乘客宝石。

根据以前的帖子,我产卵错误的乘客。

在我的nginx的conf文件我使用:passenger_root /home/noahc/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.9;

如何才能知道我应该该乘客被产卵,如何改变呢?

您可以访问http://shiftfrog并查看产生此问题和上一个问题的堆栈跟踪。

任何想法?我是否以错误的顺序做这件事?

我应该设置RVM,然后ruby,然后按照说明在我的项目目录中设置gemset和rvmrc文件。然后从我创建的gemset运行rvmsudo passenger-install-nginx-module命令。目前,我在根据之前参考的前一个计算器问题创建的gemset之外运行它。

预先感谢您提供任何帮助。

回答