J'ai essayé d'installer nginx avec passager pendant quelques jours maintenant et continue à rencontrer des problèmes. Quand je vais à mon application Rails avec mon navigateur, il dit: Missing the Rails 2.3.8 gem. Please gem install -v=2.3.8 rails, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.
Passager avec Nginx ne peut pas trouver des rails 2.3.8 gem
Si je tape gem list
dans mon terminal il montre: rails (3.0.0, 2.3.8, 2.3.5)
Ce qui est drôle est que passager trouveront mes pierres précieuses rubis très bien quand je l'utilise avec Apache sur la même machine! Mais j'aimerais expérimenter nginx car Apache ne fait pas ce que je veux.
La machine est Ubuntu 10.04 serveur
which ruby
Spectacles:/usr/local/bin/ruby
(REE)- Ce sont les directives de passagers dans le nginx.conf:
passenger_root /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15; passenger_ruby /usr/local/bin/ruby;
Quelles versions de Nginx et Passenger? (Je vois le Passager 2.2.15 dans le chemin de la gemme.) Êtes-vous sûr que Passenger obtient toutes les directives de configuration pertinentes de Nginx? – pjmorse