0

クライアントの1つが、本番サーバーで標準の「問題が発生しました」エラーページを表示していますが、production.logはページが正しくレンダリングされたと主張しています。

Started GET "/translations" for **IP** at 2012-06-07 08:30:56 +0000
Processing by TranslationsController#index as HTML
  Rendered translations/_filters.html.erb (1.9ms)
  Rendered glossary_terms/_form.html.erb (3.4ms)
  Rendered translations/index.html.erb within layouts/application (125.8ms)
Completed 200 OK in 131ms (Views: 119.4ms | ActiveRecord: 8.6ms)

これが実際にログに記録されている彼女のリクエストであり、彼女がページをシフトリロードしたことを確認しました。また、エラーをローカルで再現することはできません。ページは私と他の何人かの人々にとってうまくロードされます。

4

1 に答える 1

1

これは、環境とクライアントの間で異なるすべてのものを列挙しなければならないバグの1つです。次のようなことを確認してください。

  • クッキー
  • セッション状態
  • ブラウザのバージョン(応答は200である可能性がありますが、形式が正しくない可能性があります)
  • サムスペードを使用して生の応答を表示します-そこに手がかりがあるかもしれません
  • 彼女のリクエストがログに記録されていることを再確認してください
  • 彼女はそれを確実に再現できますか?
  • 彼女は別のブラウザで試しましたか?別のマシン?
  • たぶん、「何かがうまくいかなかった」エラーが200応答として提供されていますか?
于 2012-06-07T10:02:36.640 に答える