2012-04-29 19 views
1

開発モードでレール3.2.3アプリケーションを実行しています。 私はconfig/environments/development.rb設定ファイルにRails 3.2.3開発モードでの開発者エラーメッセージではなく、エンドユーザのエラーメッセージ(consider_all_requests_local = true)

config.consider_all_requests_local = true 

を指定しているにもかかわらず、私は赤で、「エンド・ユーザーフレンドリー」エラーページを取得「申し訳ありませんが、何かが間違っていたの。」私の意見に誤りがある場合は、スタックトレースなどの「開発者にとって使いやすい」エラーページではなく、

のエラーメッセージが表示されます。私の宝石の中で

編集omniauthとスリムです: 問題は、ビューにエラーがある場合に発生します。コントローラにエラーがあると、開発者にとって使いやすいエラーが正しく表示されます。

+0

あなたはhttp://127.0.0.1てサイトにアクセスしている:または別のIPアドレス経由を願っています、それはあなたを助けます -

しかし、今日、私は最終的に私の問題の解決策を見つけましたか? –

+0

@JohnBeynonはい、0.0.0.0:3000 –

+0

としてアクセスしよう127.0.0.1:3000 –

答えて

0

まったく同じ問題がありましたが、下の質問に記載されています。開発モードはあり、consider_all_requests_localはオンですが、このメッセージはビュー内でのみ表示されます。さらに、私のファイルには不正なutf-8文字が含まれていませんでした(またはencoding:utf-8でマークされています)。

Rails doesnt log tempalte errors in development mode

関連する問題