こんばんは。
Anhttpdを1.32fにしてからは、キャッシュの自動削除うまく動いています。
先週から会社のサーバに入れて動かしています。
ただ、これまで2回ほどワトソン君が出現しています。
いずれもWindows Updateを行っているときです。なんかダウンロード中に
キャッシュの自動更新が関係しているような気がするんですが・・・。
とりあえず、ログはメールで送付します。
調査よろしくお願いします。
吉田です。
1.32d早速インストールしてみました。
とりあえず状況報告です。
ログの自動削除うまくいくようになりました。
ただその後、やはりOSごとハングアップしてしまいました。
Wordを使っている途中でハングアップしたので、Anhttpdのせいかどうか
わかりませんが・・・。
ちなみにログは一気に300MBほど自動削除しました。
その後OSを再起動して立ち上げたのですが、しばらくは使えていたのですが、
突然ワトソン君が頻繁に現れるようになりました。
いろいろ探っていたら.cachefilesの中身が壊れて(?)いて、自動削除するときに
ファイルが探せずに落ちていたようです。
とりあえず、もうしばらく自分のPCで動作を確認してサーバにインストール
したいと思います。
P.S.
ちなみにキャッシュファイルを大量に作る方法として、サーバのキャッシュファイル
を300MBほどコピーして.cachefilesを削除してからAnhttpdを立ち上げるといった
方法で行いました。この方法で問題ないですよね。大量のキャッシュファイルを作成
する方法。
吉田さん、
キャッシュの削除については、"Program Files"(パスにスペースがある)問題ですね。
早急に直します。
とりあえずは、
(1)C:\Program Files\httpd\.cachefiles を削除
(2)キャッシュルートを C:\PROGRA~1\httpd とする
で、.cachefiles を作り直しになりますが、削除できるようになると思います。
いつもお世話になっております。
ログの自動削除、対応ありがとうございました。
実際起動してみましたが、うまく自動削除されません。
キャッシュログを見ると、リストを作成した後削除でエラーが発生しています。
リスト作成時のログ(抜粋)
Tue Nov 21 22:25:35 2000 List C:\Program Files\httpd\http\www.yahoo.co.jp\*...
削除時のログ(抜粋)
Tue Nov 21 22:26:00 2000 delete C:\Program failed, error = 2
どうもファイルのディレクトリが間違っているように思えます。