FastCGIアプリケーションをどのようにデバッグしますか?私は死んでいるアプリがありますが、なぜそれがstderrにスタックトレースを投げている可能性が高いにもかかわらず、私は理由を理解できません。エラーでコマンドライン結果からそれを実行している:私は、デバッグ目的で「FastCGIのEnvirontment」を設定するにはどうすればよいfastcgiアプリケーションをどのようにデバッグしますか?
RuntimeError: No FastCGI Environment: 88 - Socket operation on non-socket
?それは私のアプリではない - それはサードパーティのオープンソースのアプリだ - だから、何がうまくいかないのかを把握するために、たくさんのログを追加することを避けたい。
アプリはPythonですが、FastCGIはFastCGIです。あなたがコマンドラインからfastcgiプログラムを起動させて、それを端末に接続させて、stdout/stderrを見ることができるシムなどがありますか?
どのフレームワークですか? 「デバッグ」とはどういう意味ですか? –
ロギングでデバッグしてみませんか? – lispmachine
...私が言ったように「これは私のアプリではない」なので、私はfastcgiトランザクションが進行しているのを見て、それらをデバッグしたり、コマンドラインから(有効に)呼び出すことができ、それがstdout/stderrに出すものは何でも。 – pjz