Ruby on rails Heroku应用程序崩溃,包括一个模块
因此,我已经在开发和生产环境中对我的应用程序进行了本地测试,在我推出Heroku之前,一切似乎都运行良好。当我检查Heroku上的日志时,我得到以下信息:Ruby on rails Heroku应用程序崩溃,包括一个模块,ruby-on-rails,deployment,module,heroku,Ruby On Rails,Deployment,Module,Heroku,因此,我已经在开发和生产环境中对我的应用程序进行了本地测试,在我推出Heroku之前,一切似乎都运行良好。当我检查Heroku上的日志时,我得到以下信息: 2011-03-21T22:37:42-07:00 heroku[slugc]: Slug compilation started 2011-03-21T22:38:43-07:00 heroku[api]: Deploy f9bb672 by some.email@gmail.com 2011-03-21T22:38
2011-03-21T22:37:42-07:00 heroku[slugc]: Slug compilation started
2011-03-21T22:38:43-07:00 heroku[api]: Deploy f9bb672 by some.email@gmail.com
2011-03-21T22:38:43-07:00 heroku[web.1]: State changed from created to starting
2011-03-21T22:38:43-07:00 heroku[slugc]: Slug compilation finished
2011-03-21T22:38:46-07:00 app[web.1]: /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/app/controllers/songs_controller.rb:2: uninitialized constant SongsController::Utils (NameError)
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:138:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:108:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application/finisher.rb:41
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `instance_exec'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `run'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:50:in `run_initializers'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `run_initializers'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:134:in `initialize!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `send'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `method_missing'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/config/environment.rb:5
2011-03-21T22:38:46-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2011-03-21T22:38:46-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
2011-03-21T22:38:46-07:00 app[web.1]: from config.ru:3
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:23
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `map'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:18
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1
2011-03-21T22:38:46-07:00 heroku[web.1]: State changed from starting to crashed
2011-03-21T22:38:46-07:00 heroku[web.1]: State changed from crashed to created
2011-03-21T22:38:47-07:00 heroku[web.1]: State changed from created to starting
2011-03-21T22:38:49-07:00 app[web.1]: /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/app/controllers/songs_controller.rb:2: uninitialized constant SongsController::Utils (NameError)
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:138:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:108:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application/finisher.rb:41
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `instance_exec'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `run'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:50:in `run_initializers'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `run_initializers'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:134:in `initialize!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `send'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `method_missing'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/config/environment.rb:5
2011-03-21T22:38:49-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2011-03-21T22:38:49-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
2011-03-21T22:38:49-07:00 app[web.1]: from config.ru:3
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:23
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `map'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:18
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1
2011-03-21T22:38:50-07:00 heroku[web.1]: State changed from starting to crashed
2011-03-21T22:39:00-07:00 heroku[rake.1]: State changed from created to starting
2011-03-21T22:39:06-07:00 heroku[rake.1]: State changed from starting to complete
2011-03-21T22:39:10-07:00 heroku[router]: Error H10 (App crashed) -> GET blazing-dawn-282.heroku.com/ dyno=none queue=0 wait=0ms service=0ms bytes=0
2011-03-21T22:39:10-07:00 heroku[nginx]: GET / HTTP/1.1 | 173.51.104.168 | 796 | http | 503
2011-03-21T22:39:10-07:00 heroku[router]: Error H10 (App crashed) -> GET blazing-dawn-282.heroku.com/favicon.ico dyno=none queue=0 wait=0ms service=0ms bytes=0
2011-03-21T22:39:10-07:00 heroku[nginx]: GET /favicon.ico HTTP/1.1 | 173.51.104.168 | 795 | http | 503
include Utils
我假设这是因为我试图包含我在/lib目录中创建的名为Utils的模块
在控制器中,我执行以下操作:
2011-03-21T22:37:42-07:00 heroku[slugc]: Slug compilation started
2011-03-21T22:38:43-07:00 heroku[api]: Deploy f9bb672 by some.email@gmail.com
2011-03-21T22:38:43-07:00 heroku[web.1]: State changed from created to starting
2011-03-21T22:38:43-07:00 heroku[slugc]: Slug compilation finished
2011-03-21T22:38:46-07:00 app[web.1]: /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/app/controllers/songs_controller.rb:2: uninitialized constant SongsController::Utils (NameError)
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:138:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:108:in `eager_load!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application/finisher.rb:41
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `instance_exec'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `run'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:50:in `run_initializers'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `each'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `run_initializers'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:134:in `initialize!'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `send'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `method_missing'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/config/environment.rb:5
2011-03-21T22:38:46-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2011-03-21T22:38:46-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
2011-03-21T22:38:46-07:00 app[web.1]: from config.ru:3
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:23
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `map'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:18
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:46-07:00 app[web.1]: from /app/64e16569-bd45-4a40-b4af-ff9a339c1ef1/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1:in `new'
2011-03-21T22:38:46-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1
2011-03-21T22:38:46-07:00 heroku[web.1]: State changed from starting to crashed
2011-03-21T22:38:46-07:00 heroku[web.1]: State changed from crashed to created
2011-03-21T22:38:47-07:00 heroku[web.1]: State changed from created to starting
2011-03-21T22:38:49-07:00 app[web.1]: /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/app/controllers/songs_controller.rb:2: uninitialized constant SongsController::Utils (NameError)
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:138:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:137:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/engine.rb:135:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:108:in `eager_load!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application/finisher.rb:41
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `instance_exec'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:25:in `run'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:50:in `run_initializers'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `each'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/initializable.rb:49:in `run_initializers'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:134:in `initialize!'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `send'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/railties-3.0.5/lib/rails/application.rb:77:in `method_missing'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/config/environment.rb:5
2011-03-21T22:38:49-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
2011-03-21T22:38:49-07:00 app[web.1]: from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
2011-03-21T22:38:49-07:00 app[web.1]: from config.ru:3
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:23
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:63:in `map'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:18
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:11
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
2011-03-21T22:38:49-07:00 app[web.1]: from /app/4a26714e-2049-432b-9d67-c77edfe3c07c/home/.bundle/gems/ruby/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1:in `new'
2011-03-21T22:38:49-07:00 app[web.1]: from /home/heroku_rack/heroku.ru:1
2011-03-21T22:38:50-07:00 heroku[web.1]: State changed from starting to crashed
2011-03-21T22:39:00-07:00 heroku[rake.1]: State changed from created to starting
2011-03-21T22:39:06-07:00 heroku[rake.1]: State changed from starting to complete
2011-03-21T22:39:10-07:00 heroku[router]: Error H10 (App crashed) -> GET blazing-dawn-282.heroku.com/ dyno=none queue=0 wait=0ms service=0ms bytes=0
2011-03-21T22:39:10-07:00 heroku[nginx]: GET / HTTP/1.1 | 173.51.104.168 | 796 | http | 503
2011-03-21T22:39:10-07:00 heroku[router]: Error H10 (App crashed) -> GET blazing-dawn-282.heroku.com/favicon.ico dyno=none queue=0 wait=0ms service=0ms bytes=0
2011-03-21T22:39:10-07:00 heroku[nginx]: GET /favicon.ico HTTP/1.1 | 173.51.104.168 | 795 | http | 503
include Utils
文件名为Utils.rb,模块结构为:
module Utils
def some_function
end
end
不确定问题是什么,但我已采取以下步骤:
- 将config.autoload_路径+=%W(#{config.root}/lib)添加到my application.rb文件
- 在production.rb文件中设置config.service\u static\u assets=true,因为我的一些css和javascript没有正确发送
- 确保运行heroku rake db:migrate
- 确保我将最新版本从git推送到heroku
基本上,我已经没有想法了,我真的很想解决这个问题,任何帮助都将不胜感激。谢谢大家! 请确保文件名是utils.rb而不是utils.rb请确保文件名是utils.rb而不是utils.rb可以,我将在下一步进行测试。谢谢好的,我下一步会测试。谢谢我发现以下问题对我有帮助:但我将尝试下面@Rishav的建议,并在早上回到这里。我发现以下问题对我有帮助:但我将尝试下面@Rishav的建议,并在早上回到这里。