1

Rails 3.2.3 アプリを開発モードで実行しています。指定したのに

config.consider_all_requests_local = true

私のconfig/environments/development.rb構成ファイルでは、「申し訳ありませんが、問題が発生しました」という赤い「エンドユーザーフレンドリー」なエラーページが表示されます。ビューにエラーがある場合、より便利な「開発者に優しい」エラー ページとスタック トレースなどの代わりに。

開発者向けのエラー メッセージを表示するにはどうすればよいですか?

私の宝石の中にはomniauthとslimがあります

編集: ビューにエラーがあると問題が発生します。コントローラーにエラーがある場合、開発者向けのエラーが正しく表示されます。

4

1 に答える 1

0

一番下の質問に記載されている、まったく同じ問題がありました。開発モードがオンで、consumer_all_requests_local がオンになっているにもかかわらず、このメッセージはビューでのみ表示されました。さらに、私のファイルには不正な utf-8 文字が含まれていませんでした (またはエンコーディングによってマークされていました: utf-8)。

しかし、今日、私はついに私の問題の解決策を見つけました-それがあなたの役に立てば幸いです:

Rails は、開発モードでテンプレート エラーをログに記録しません。

于 2013-07-31T18:56:01.690 に答える