人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

apache+php+mysqlでwebシステムを構築しております。
apacheでログローテーションを実施したところ、運用
1ヶ月後に突然下記のエラーが発生し、webシステムの
動作が非常に遅くなりました。

エラー内容(error.log):
piped log program '"C:/Program Files/Apache Group/Apache2/bin/rotatelogs.exe" "C:/Program Files/Apache Group/Apache2/logs/access_%Y%m%d.log" 86400' failed unexpectedly


httpd.confの内容:
TransferLog "|\"C:/Program Files/Apache Group/Apache2/bin/rotatelogs.exe\" \"C:/Program Files/Apache Group/Apache2/logs/access_%Y%m%d.log\" 86400"


環境
OS:windows server 2003 R2
apache:2.0.53
php:5.1.4
mysql:4.1.19-nt



このようなエラーの回避方法をご存知の方がいらっしゃったら
ご教授いただけないでしょうか。

何卒、よろしくお願い致します。



●質問者: rokawara
●カテゴリ:インターネット ウェブ制作
✍キーワード:2.0 Apache exe GROUP httpd
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● b-wind
●35ポイント

rotatelogs.exe だけだとローテーションはするけど古いログの削除はしないはず。

ディスク容量が一杯になっていないですか?


この場合取り急ぎは不要なログを削除するか、圧縮すれば対応できます。

◎質問者からの返答

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

HDは、15GBの空き容量があり、容量の問題ではなさそうです。


2 ● hamster078
●35ポイント

古いログを削除するだけでなく、新しいファイルをtouchで作るようにしてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ