3

ときどき、Python Web アプリケーションの出力を確認する必要があります。

アプリケーションを直接実行すると、ターミナル画面から見ることができます。

しかし、それを確認する方法がわかりませんmod_wsgi。の別のログに表示されますapacheか? または、コードを追加する必要がありloggingますか?

4

3 に答える 3

1

wsgilogはシンプルで、標準出力をログ ファイルに自動的にリダイレクトできます。セットアップは簡単で、特に問題はありませんでした。

于 2013-01-04T06:07:40.413 に答える
0

移植可能であると主張する WSGI アプリケーション コンポーネントは、標準出力に書き込むべきではありません。つまり、アプリケーションは、出力を別のストリームに送信せずに Python の print ステートメントを使用するべきではありません。また、アプリケーションは sys.stdout に直接書き込むべきではありません。( ModWSGIウィキ)

そうしないでください...代わりに、sentryなどのログ集計ツールを使用することをお勧めします。開発中に役立ち、本番環境では必須です。

于 2013-01-04T05:44:16.820 に答える