0

古いRoRアプリをHerokuにデプロイするためにレールをアップグレードしようとしましたが、残念ながらエラーが発生し、これを修正する方法がわかりません。include Reloadable私のモデルからはもう機能していないよう です:

/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:105:in `const_missing': uninitialized constant Artist::Reloadable (NameError)
    from /disk1/home/slugs/123146_6bfd10b_0628/mnt/app/models/artist.rb:2
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:158:in `require'
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:265:in `require_or_load'
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:224:in `depend_on'
    from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:136:in `require_dependency'
    from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:414:in `load_application_classes'
     ... 23 levels...

以前のインストールでは、RAILS_GEM_VERSION='1.1.2'を使用していました。

4

2 に答える 2

2

を削除してみましたかinclude Reloadable

于 2010-01-29T02:41:03.517 に答える
1

Reloaded は長い間廃止されてきました。これをチェックしてください:http://weblog.rubyonrails.org/2006/8/11/reloading-revamped

探している機能は、レールに自動的に組み込まれるようになりました。

于 2010-01-29T02:38:55.127 に答える