в модернизации рельсов приложения от 2.2.2 до 2.3.9 первой ошибки было:обновление рельсов от 2.2.2 до 2.3.9 получать неопределенный метод
D:\web>ruby script/server -trace
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- script/../config/boo
t (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from script/server:2:in `<main>'
так я изменил скрипт/сервер из ...
require File.dirname(__FILE__) + '/../config/boot'
к:
require File.expand_path('../../config/boot', __FILE__)
теперь я получаю:
D:\web>ruby script/server --trace
C:/Ruby/lib/ruby/1.9.1/rubygems.rb:228:in `activate': undefined method `map' for nil:NilClass (NoMet
hodError)
from C:/Ruby/lib/ruby/1.9.1/rubygems.rb:1119:in `try_activate'
from <internal:lib/rubygems/custom_require>:32:in `rescue in require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from D:/web/vendor/rails/activesupport/lib/active_support.rb:56:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from D:/web/vendor/rails/railties/lib/commands/server.rb:1:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from script/server:4:in `<main>'
D:\web>
Любая помощь приветствуется.
Выстрел в темноте: обновление rubygems? gem update --system – Cory