通常のRailsのエラーページをユーザーエージェントに渡したいと思います。もちろん、通常のRailsテクニックを使用してこれらのページをカスタマイズすることもできます。Phusion Passenger:内部の乗客エラーをカスタマイズしながら、Railsのエラーをそのまま通過します。
しかし、乗客の内部エラー(通常、乗客がアプリを起動できない場合)がある場合は、そのページをカスタマイズしたいと思います。それを行う方法はありますか?
PassengerErrorOverrideをオンに設定した場合、Apache側で内部乗客エラーページを設定できますが、カスタマイズされた通常のRailsエラーページもすべて失うと思います。
通常の操作でカスタムRailsエラーページ本体を保持する方法はありますか?何とか内部旅客致命的エラー画面をカスタマイズしますか?
ありがとうございます!
はい、正しく理解しています。 Passengerを新しいバージョンにアップグレードするときは、いつでも上書きすることを忘れてはならないと思いますが、テンプレートを上書きすることは本当に必要なものですか?それは明らかに最適ではない。 Phusionの誰かがこれを読んでいるなら、これを設定オプションにすることをお勧めしたいと思います。おそらく、そのテンプレートに使うパスを設定するだけです。 – jrochkind
私は私のカピストラノ展開スクリプトでは、すべての展開で上書き保存場所にテンプレートをコピーすることができますが、それは少なくとも少し良いですね。 – jrochkind