Так что я использую руководство в формате PDF, чтобы помочь перенести мое приложение с 2.3.2 на 3.0.7. Я все еще относительно новичок в этом ... но мне удалось использовать плагин rails_upgrade, чтобы помочь конвертировать мои файлы маршрутов и другие файлы конфигурации. Но когда дело доходит до запуска сервера, я получаю эту ошибку:
/home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:284:in `activate': Unable to activate railties-3.0.7, because activesupport-2.3.2 conflicts with activesupport (= 3.0.7), actionpack-2.3.2 conflicts with actionpack (= 3.0.7) (Gem::LoadError)
from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:212:in `rescue in try_activate'
from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:209:in `try_activate'
from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:57:in `rescue in require'
from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from script/rails:6:in `<main>'
сейчас я попробовал чистую установку rvm и установку нескольких библиотек, упомянутых в других статьях, но безрезультатно. мой список драгоценных камней выглядит следующим образом:
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.7)
actionpack (3.0.7, 2.3.2)
activemodel (3.0.7)
activerecord (3.0.7)
activeresource (3.0.7)
activesupport (3.0.7, 2.3.2)
arel (2.0.9)
builder (2.1.2)
bundler (1.0.13)
cgi_multipart_eof_fix (2.5.0)
daemons (1.1.3, 1.0.10)
erubis (2.6.6)
fastthread (1.0.7)
gem_plugin (0.2.3)
i18n (0.5.0)
mail (2.2.19)
mime-types (1.16)
mongrel (1.2.0.pre2)
mysql (2.8.1)
mysql2 (0.3.2)
polyglot (0.3.1)
rack (1.2.2)
rack-mount (0.6.14)
rack-test (0.5.7)
rails (3.0.7)
railties (3.0.7)
rake (0.8.7)
thor (0.14.6)
treetop (1.4.9)
tzinfo (0.3.27)
Кто-нибудь знает, каково это решение? Это происходит, когда я запускаю rails s (или rails server).
Я прошу прощения, если ответ на этот вопрос явно очевиден, но я искал и искал и не могу найти что-то достаточно конкретное для моей ситуации.
спасибо за вашу помощь.
n.b.
* как раз там, где я ищу и заменил мое имя пользователя.