Heroku에 간단한 skeleton Rails 3.0.5 (및 Ruby 1.9.2) 앱을 배포하려고하는데 웹 사이트를 열 때와 같은 오류가 발생하고 db. 나는 heroku create --stack bamboo-mri-1.9.2
으로 Heroku 앱을 만들었습니다. 모든 것이 지역적으로 이루어집니다. Heroku 배포 및 DB 마이그레이션 문제
Code: https://github.com/curiousyogurt/SEE
App: http://stormy-ice-778.heroku.com/
-
웹 사이트에 가고, 나는 "응용 프로그램 오류"를 얻을; 로그에, 나는 (다른 정보를 많이 뒤에) 다음과 같은 오류가 발생합니다 :
heroku rake db:migrate
을 수행 할 때, 나는 다음과 같은 오류 얻을 :rake aborted! undefined method 'action' for # /app/44666f97-ad08-444e-9f39-9ca7eb8fdc93/home/.bundle/gems/ruby/1.9.1/gems/railties-3.0.5/lib/rails/railtie/configuration.rb:77:in `method_missing'
Stack Trace: gist.github.com/878870
2011-03-20T17:25:31-07:00 app[web.1]: /app/cfde9dd3-c394-45fb-a0ef-72a753e83909/home/.bundle/gems/ruby/1.9.1/gems/railties-3.0.5/lib/rails/railtie/configuration.rb:77:in 'method_missing': undefined method `action' for #<Rails::Application::Configuration:0x00000001d398d8> (NoMethodError)
Stack Trace: gist.github.com/878866
내 Gemfile입니다 (비 생산 부품 제거) :
gem 'rails', '3.0.5'
gem 'haml'
gem 'devise', :git => 'git://github.com/plataformatec/devise',
:branch => 'master'
gem 'omniauth'
어디서 다음 트랙으로 이동해야할지 모르겠습니다. 이 문제. 어떤 제안이라도 대단히 감사하겠습니다. 당신의 config/environments/production.rb
에서
스택 추적을 좀 더 나열 할 수 있습니까? –
그래, 뭐. 여기 있습니다 : gist.github.com/878866 (위의 # 1에 대한 스택 추적); 및 https://gist.github.com/878870 (위의 # 2에 대한 스택 추적). – CuriousYogurt
한 번 더! 'config/environments/production.rb'의 내용은 어떨까요? 스택 추적은 해당 파일의 문제점을 가리 킵니다. –