Palm - > Cara ...
&
Ainda esperando uma integração mais strong entre esses dois em versões futuras. A implantação com o Rails (fora do Heroku) ainda é complicada para o recém-chegado.
Eu tenho um servidor Ubuntu (10.04) com nginx e Passenger. Eu instalei o RVM nele e tenho um gemset global com o Passenger 3.02 instalado. Meu aplicativo está dentro de outro gemset que tem trilhos, etc instalado. Quando eu configuro o nginx para servir o aplicativo, recebo um erro dizendo que o Bundler não consegue encontrar a gem.
Could not find abstract-1.0.0 in any of the sources (Bundler::GemNotFound)
Executando as informações do rvm Eu vejo o seguinte:
environment:
PATH: "/home/richard/.rvm/gems/[email protected]/bin:/home/richard/.rvm/gems/ree-1.8.7-2010.02@global/bin:/home/richard/.rvm/rubies/ree-1.8.7-2010.02/bin:/home/richard/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
GEM_HOME: "/home/richard/.rvm/gems/ree-1.8.7-2010.02@richarddowden"
GEM_PATH: "/home/richard/.rvm/gems/ree-1.8.7-2010.02@richarddowden:/home/richard/.rvm/gems/ree-1.8.7-2010.02@global"
MY_RUBY_HOME: "/home/richard/.rvm/rubies/ree-1.8.7-2010.02"
IRBRC: "/home/richard/.rvm/rubies/ree-1.8.7-2010.02/.irbrc"
RUBYOPT: ""
gemset: "richarddowden"
e no meu arquivo conf nginx (global) eu tenho o seguinte:
http {
passenger_root /home/richard/.rvm/gems/ree-1.8.7-2010.02@global/gems/passenger-3.0.2;
passenger_ruby /home/richard/.rvm/wrappers/ree-1.8.7-2010.02@global/ruby;
Que coisa idiota estou fazendo errado? Preciso duplicar a variável passenger_ruby no arquivo de configuração nginx do aplicativo?
Obrigado Richard