Capistrano を使用しており、すべてが構成されています。私が抱えている奇妙な問題は、以前、何が問題なのかを示す素敵な Passenger エラーが発生したことです (ベンダー/レール ディレクトリを完全にアップロードしていませんでした)。We're sorry, but something went wrong
しかし、これを行った後、Passenger エラー ページではなく、一般的な Rails 500 エラーが表示されるようになりました。私の運用ログには何も表示されません (ログが作成されたことのみ)。Apache ログには何も表示されません。何が問題なのかを正確に示す Passenger エラーが表示されなくなった理由がわかりません。Passenger が不平を言っていたエラーを修正しても、そこにたどり着くのを妨げてはいけませんよね?
誰でも私を助けることができますか?
参考までに、同じサーバー上でいくつかの PHP ベースのアプリケーションを実行しています。レール アプリはサブドメイン (例: railsapp.mydomain.com) として設定されています。完全なスタックは次のとおりです。
- フェドーラ コア 8
- アパッチ 2.2.9
- MySQL 5.0.45
- レール 2.3.4
- 乗客 2.2.5