質問: apacheでのaccess_logの設定 apacheでaccess_logを自動で記録するようにデフォルトの設定になっているのですが、これを1週間ごとに保存できるように設定することはできますでしょうか? 12月の半ばにサイトをオープンしたばかりですが、それ以来、1つのaccess_logファイルに追加されている状態です。 現在のlog指定行は下記のみです。 customlog /usr/local/apache/logs/xxx-access_log combined 当方初心者なので、参考サイトも教えていただけると大変助かります。 よろしくお願いいたします。
回答: 質問内容が不明確ですが、予想して。 ログファイルを1週間ごとに分けたいということでしょうか? デフォルトだと1ヶ月ごとにローテートされるのではないかとおもいますので、12月の半ばからであれば確かに1ファイルのままでしょう。 osも、apacheのインストール方法も記述されていないので、具体的なurlを挙げるのは逆に混乱を招く恐れがあるのでやめておきますが、 「apache ログ ローテート」や「apache logrotate」でgoogleで検索すればローテートについて書かれたページがたくさんひっかかりますので、ご自身の環境にあったページを参考にしてください。 ローテートを1週間単位で行うようにすればご希望どおりになるとおもいます