2011-11-11 7 views
2

これは以前はRailsアプリケーションを配備したことがないので、おそらく何か愚かでしょう。ただし:ThinでRailsアプリケーションを実行しているときにスタックトレースを記録する

私はWEBrickを使用してアプリを開発しました。私は例外があるとき、私は便利なスタックトレースをコンソールに取得するだろう。今、私はWindowsサービスとして実行しているThinにアプリケーションを配備しています(私は選択してWindowsを使用していません、私はすぐに追加します)。

アプリがThinで実行中の例外を取得したとき、私がログに取得するものはすべてCompleted 500 Internal Server Error in 31msです。スタックトレースまたはエラーの説明はありません。コンソールでThinで実行すると、エラーの説明が表示されますが、クラス名や行番号は表示されません。私はそれがいくつかのシンプルな設定だと確信しているが、グーグルのビットはこれまで何も出てきていない。より有益なエラーログを取得する方法について誰にも分かりますか?

Railsアプリケーションでエラーが発生したときに電子メール通知を設定する最も簡単で効果的な方法は何ですか?

答えて

0

Railsアプリケーションでエラーが発生した場合に電子メール通知を設定する最も簡単で最善の方法は何ですか?

exception_notification gem。

+0

ありがとう、私はその宝石を見ていきます。 – Russell

2

私を無視してください - 私はばかげていました。私はアプリ(salesuat環境)のためのいくつかの余分な環境を作成し、愚か

config.action_dispatch.show_exceptions = false 

を持っていると私は今、非常に愚かな感じconfig/environments/test.rbをコピーしました。

関連する問題