Salve a tutti.
Avendo un problemino con una applicazione che avevo fatto in rails
2.0.2, ho avuto la malsana idea di procedere all’aggiornamento di rails.
Così ho fatto
gem install rails
e quindi ho messo
RAILS_GEM_VERSION = ‘2.1.1’
in environment.rb
Dopodichè ho lanciato ruby script/server, il quale mi ha chiesto prima
di fare un
rake rails:update
e poi
gem update --system
A questo punto non ha funzionato piu’ niente.
Se facevo gem list --local mi dava un errore.
Dopo una rapida ricerca in internet ho scoperto che dovevo aggiungere la
riga
require ‘rubygems/gem_runner’
dopo
require ‘rubygems’
nel file
/usr/bin/gem
A questo punto il comando gem list --local ha funzionato, solo per
scoprire che aveva cancellato tutte le gemme!
Quindi le ho dovute reinstallare tutte (per fortuna avevo una lista
fatta precedentemente) e la mia applicazione ancora non funziona come
prima. . .
Cosa ho sbagliato?
Grazie a tutti.