AN HTTPD ゲストブック/コメント集(2005年8月13日23:32)


Nekotop deepblue-nekotop@mail.goo.ne.jp 2005/08/20 23:08

>#早く分ると何がいいのかがよく分りませんが。
つまり、そういう事でした。

今もう一度確認しましたが、ダウンロード開始時のログは末尾に" 200 0"とあり、
完了したときは" 206 [転送量]"の表記がある事に気が付きました。

余りにダウンロード時間が長すぎて開始時のログが分らず今回の珍質問(^^;
を投稿してしまい、無駄な質問に時間を割いて頂いた いと氏に 感謝と謝罪致します。


いと gfh05223@nifty.com 2005/08/20 09:23

Nekotopさん

どのファイルがダウンロードされているかを 1時間後ではなく、
ダウンロード中に知りたいという話でしょうか?
#早く分ると何がいいのかがよく分りませんが。

もしそうであれば、httpd.logではなく、ua.logか referer.logを
見ていれば分ると思います。

httpd.logはステータスコードを含むのでスレッドの終了時にしか
書けませんが、ua.logと referer.log は開始時でも終了時でも
記録する内容は同じであり、実際開始時に記録されているようです。

そう思う根拠は、httpd.logでは時間のかかるスレッドは
後からリクエストのあったすぐに終わるスレッドより後にログが
記録され、時刻の逆転現象が発生することがあるのに対して、
ua.logと referer.log は必ずリクエスト順に記録されるからです。

もし話が、開始時刻と終了時刻からダウンロードに要した時間を
知りたいということなら、ダウンロード用の CGIを探すか自作して
その中で両時刻を記録するよりないと思います。


Nekotop deepblue-nekotop@mail.goo.ne.jp 2005/08/17 22:14

返事ありがとうございます。

私のサイトは1つのファイルのダウンロードに1時間以上掛かるものも多いので、何にアクセスしているのかが分りません。 ^^;
出来たら、開始時刻と終了時刻が判るログであると助かります。


中田昭雄 nakata@st.rim.or.jp 2005/08/15 06:55

Nekotop さん、
ダウンロード終了時にダウンロード開始時刻が記録されます。


Nekotop deepblue-nekotop@mail.goo.ne.jp 2005/08/13 23:32

こんばんは中田さん。
今回は大きなファイルのダウンロード開始時刻と終了時刻について質問があります。

ログを見てると時刻は表示されているのですが、これは開始時刻なのでしょうか。
もしそうなら終了時刻とか分かるでしょうか?
それと、ダウンロード中のファイルのログは書込まれているのでしょうか?

非常に単純な質問で申し訳無いと思いますが、よろしくお願いします。