Rails
3.2.3Apache
とを持っていますPassenger
。
開発モードで作業しているプロジェクトがあります。プロジェクトを本番モード (Passenger
標準) に切り替えると、次のメッセージが表示されますHTTP Error 500
。
申し訳ありませんが、問題が発生しました。
これは でも起こりますWEBrick
。誰か助けてくれませんか?
編集:
私の本番環境ファイル:http://pastebin.com/ZAudSzkc
ベストアンサー1
を実行したことを確認してください。これが成功しない場合は、実稼働環境に移動し、現在の実稼働アプリで$ bundle install
ssh を使用してサーバーに接続します。$ tail -f log/production.log
これにより、エラーが表示される可能性のある出力が生成されます。
log/ ディレクトリにエラーが表示されない場合は、$ ls -la
passenger.error ファイルがある場合は最新のものを開いて、そこにエラーがないか確認してください。
これがお役に立てば幸いです!
log/production.log に加えて、Web サーバーのエラー ログ (通常は/var/log/apache2/error.log
または )も確認する必要があります/var/log/nginx/error.log
。一部のエラーは、代わりにそこに書き込まれます。詳細については、Passenger マニュアルのトラブルシューティング セクションを参照してください。