6

最近、Rails 3.0.9から3.2.8にアップグレードしましたが、通常のエラーメッセージではなく、エラーのユーザーフレンドリーなエラーページが表示されます。

私は以下をチェックしました:

  • を実行しRails.env、それは私がいたことを示したdevelopment
  • 私のdevelopment.rbにはconfig.consider_all_requests_local = true

グーグルで検索しましたが、他に何も見つかりませんでした。私がここで見逃しているものは他にありますか?

ありがとう!

4

1 に答える 1

1

ユーザーフレンドリーなエラーページが本番環境で表示されないで述べたように

エラーを表示するための他の基準は、request.local?

そのため、あなたの IP は Rails に対してローカルのものとして表示されていない可能性があります (つまり、プロキシを使用しています)。もしそうなら、またはrequest.local?上記の質問に記載されているパッチを試すことができます(ただし、もちろんfalseではなくtrueを返します;)

于 2012-09-13T15:19:31.360 に答える