Railsの開発中にエラーが発生した場合、エラーメッセージは次のように表示されます。(下記はコントローラ側で変数を正しく宣言していなかったときのエラー画面です。)
gemパッケージの『better_errors』をインストールすることでエラー情報をより詳細に表示できるようになります。インストールするときはGemfileに次の2行を追加してbundle installを実行します。
gem 'better_errors', group: [:development, :test] gem 'binding_of_caller', group: [:development, :test]
これでエラーページが次のように表示できるようになります。
確認できる情報は以下のとおりです。
Request info
Local Variables
Instance Variables
変数の内容など確認できて便利そうでした。