apache1.3.xでバーチャルドメインを使っている場合のログローテーションの方法をおしえてください。ログローテーション無しでほっておいたら1Gになってしまいました。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/03/21 22:44:58
  • 終了:--

回答(6件)

id:max2004 No.1

max2004回答回数12ベストアンサー獲得回数02004/03/21 22:53:49

ポイント16pt

バーチャルドメインを使っていても、ログの出力は自動でやってくれたと思いますが。

ログローテーションはURLを参照してください。

id:Tariq

各バーチャルドメインで別のログに吐き出したいのですが、バーチャルドメインディレクティブ内にただ保存先を指定するだけだと、ローテーションされませんでした。OSはRH7.3です。宜しくお願いします。

2004/03/21 23:10:00
id:mochy No.2

mochy回答回数41ベストアンサー獲得回数02004/03/21 23:29:05

ポイント16pt

リンク先の「logrotateを設定する」の項目の通り、仮想ホストの数だけ設定を追加すればできると思います。

id:max2004 No.3

max2004回答回数12ベストアンサー獲得回数02004/03/21 23:36:11

ポイント17pt

http://info.odic.ne.jp/server/apache/webalizer.php

Webalizer 大阪演劇情報センター + 未知座小劇場

httpd.confの設定を見直してください。URLが参考になると思います。(バーチャルドメインでの利用を参照してください)

id:yuho No.4

yuho回答回数7ベストアンサー獲得回数02004/03/22 00:50:51

ポイント17pt

URLはapacheの機能を利用したローテートです。

2行目は、Redhatの機能にあると思しき/etc/logrotate.dの話です。

httpdかapacheというファイルがあるような気がします。

バーチャルドメイン内毎に違ったログファイル名でしたら、正しく設定する必要があると思います。

id:Cedry No.5

Cedry回答回数96ベストアンサー獲得回数02004/03/22 03:49:59

ポイント17pt

例として、

CustomLog ”|/usr/local/apache/bin/rotatelogs /usr/local/apache/logs/access_log.%Y%m%d 86400 540” combined

(全て1行です)

1.3.27(多分それ以降も)ではこれでローテートされるはずです。

86400は1日、540は+9H(GMTからの時差)です。

id:kanetetu No.6

kanetetu回答回数2199ベストアンサー獲得回数112004/03/22 08:52:33

ポイント17pt

http://www.atmarkit.co.jp/flinux/index/indexfiles/index-linux.ht...

@IT:Linux Square全記事インデックス

こちら参考になると思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません