Rails 3.1.11 から 3.1.12 にアップグレードしました。Ruby 1.9.3 を使用しています。rails sを使用してサーバーを起動した後、以下のエラーが発生します
=> Booting WEBrick
=> Rails 3.1.12 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Uncaught exception: No such middleware to insert after: "ActionDispatch::ShowExceptions"
私のGemファイルは以下です
source 'http://rubygems.org'
gem 'rails', '~> 3.1.12'
gem 'rake'
gem 'rack'
gem "haml"
gem "haml-rails"
gem 'mysql2'
gem 'airbrake'
gem 'newrelic_rpm'
問題は newrelic_rpm と airbrake gem にあります。両方を削除すると、アプリケーションは機能します。newrelic_rpm を使用すると、このエラーが発生します。
Uncaught exception: undefined local variable or method `establish_connection' for ActiveRecord::Base:Class
エアブレーキを使用すると、このエラーが発生します
Uncaught exception: No such middleware to insert after: "ActionDispatch::ShowExceptions"