amha, ça serait quand meme plus simple d'updater à la dernière version de rails 2.3 et d'utiliser bundler...
2012/3/25 Nikog <[email protected]> > bonjour > > j'ai actuellement en petite production une application sur un serveur > debian > ruby 1.8.7 - p72 rails 2.3.5 et rubygem 1.3.6 > > pour éviter les problèmes de migration j'ai fait un rails freeze avec > > rake rails:freeze:gems > > puis j'ai "redéployé" à l'arrache sur une machine virtuelle debian avec la > même version de ruby (via rvm) et une version plus récente de gem (1.8.15) et > la même version de rails. > > Mais une fois le copier collé terminé ;-) un script/server me donne une belle > erreur > > /home/serveurweb/ibnsinagel/vendor/rails/activesupport/lib/active_support/dependencies.rb:55: > uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `gem_original_require' > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `require' > from > /home/serveurweb/ibnsinagel/vendor/rails/activesupport/lib/active_support.rb:56 > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `gem_original_require' > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `require' > from > /home/serveurweb/ibnsinagel/vendor/rails/railties/lib/commands/server.rb:1 > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `gem_original_require' > from > /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in > `require' > from script/server:3 > > > Je pense qu'il faut que je rétrograde la version de gem, mais je pensais > qu'en gelant une application on évitait ce genre de problèmes ? > C'est la première fois que je fais ce genre de choses ... > > Merci de votre aide . > NikoG > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] -- Nicolas Blanco, Web developper http://www.nicolasblanco.fr Jabber/GoogleTalk : [email protected] Twitter : http://twitter.com/slainer68 Github : http://github.com/slainer68 Skype : slainer68 -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
