1

DjangoPistonを使用してファイルをアップロードするための単純なPOSTハンドラーを実装しました。私はmanage.pyrunserverでテストしています。ハンドラーが例外をスローすると、コンソールに「[Errno32]パイプが壊れています」というエラーが表示されます。トレースバックはどこかにPythonソケットサーバーコードです。明らかに、例外はパイプの破損を引き起こしており、それがコンソールに表示されるエラーです。

ハンドラーの実際の例外とトレースバックをログに記録する簡単な方法はありますか?そうでなければ、問題を突き止めるのは本当に難しいです。

4

1 に答える 1

0

私はこれを自分で理解しました。「curl-f」を使用してリクエストを行っていたので、これは私の間違いでした。そのため、curlはサーバーからの応答を読み取らず、代わりにパイプを切断して、シェルにエラーを返します。

他の誰かに起こる可能性があるので、何が起こっているのかを明確にするために質問の名前を変更しました。

于 2011-09-09T17:06:38.050 に答える