내가 Heroku가 내 레일 응용 프로그램을 (restful_authentication을 사용하는), 배포 할 때, 나는 다음과 같은 오류를 얻을 :restful_authentication 배포 - 이름 오류
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:105:in `const_missing': uninitialized constant User::Authentication (NameError)
from /disk1/home/slugs/216145_64fa92e_1859/mnt/app/models/user.rb:4
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...
from /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in `instance_eval'
from /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in `initialize'
from /home/heroku_rack/heroku.ru:1:in `new'
from /home/heroku_rack/heroku.ru:1
어떻게 작동 내가받을 수 있나요?
당신의 app에 bundler를 설치하고, bundle package 명령을 사용하여 모든 보석을 앱에 저장하는 것이 좋습니다. 그런 다음 배포하면 모든 보석이 앱과 함께 배포됩니다. 레일 2.3.5가있는 번들러 설치에 대한 자세한 내용은 http://blog.admoolabs.com/using-bundler-0-9-4-with-rails-2-3-5/ –