2011-01-16 1 views
14

Rails 3.0.3アプリをプロダクションサーバーに配備したところ、500エラーが発生しました。 これはDreamHostにデプロイされているので、私のドメインのログを調べましたが、何も表示されず、アプリケーションのログにも何も表示されません。生産現場で開発スタイルのエラーを表示するためにRailsを取得する

実際にエラーメッセージが表示されるようにするにはどうすればよいですか?

答えて

18

consider_all_requests_localの設定をenvironments/production.rbに変更してみてください。

+0

これも私の考えでしたが、試してみましたが、アプリを再起動してもまだ動作していません。他の考え? – mikewilliamson

+0

プロダクションで働いたことはありますか?もしそうなら、おそらく最近の変化を評価するだろう。そうでない場合、ログファイルが役に立たない場合は、単純なテストケース、つまり「Hello World」アプリから始め、最初にそれを実行しようとします。 –

+0

新しいアプリはありませんが、実際にはHelloの世界だけではありません。サーバーにSSH接続して運用モードでコンソールを実行しても機能します。 – mikewilliamson

1

私は同じ問題を抱えていました。バージョン3.1.1のAibrakeのバグが原因でした。 3.0.9にロールバックすると私の問題が解決しました

関連する問題