※ 引述《[email protected] (聽說資管系羽招生中~)》之銘言:
> 由於 apache 的 log 預設會無限制成長..
> 所以小弟設定 newsyslog 來讓 log 檔可以循環
> /var/log/apache/web-access.log 644 10 5128 * -
> 但是..現在有個問題就是..
> apache 似乎都會佔住這個檔案.
> 即使已經被 newsyslog 改名了,apache 還是會寫在舊檔案裡
> 有什麼方法可以讓 apache 可以立刻使用新的記錄檔?
> ---
> 目前是使用笨方法..
> crontab
> 1 * * * * /usr/local/sbin/apachectl restart
請試試
/var/log/apache/web-access.log 644 10 5128 * Z /var/run/httpd.pid
如果你的pid file不在/var/run/下的話,請自行變更....
--
● ˙ ˙ ◢▇◣ ◢▇◣ ▇ ▇ █▇◣ █▇◣ █▇◣ ◢▇◣ █▇▉ /
˙ ╲ █ █ █ █ █ ▉ █ ▉ █▆ █▆▉ ▉▉▉ ★
◢ ★˙ ◥█◤ ◥█◤ ◥█◤ ██◤ █◥▆ █▆◤ █ ▉ ▉▉▉˙ ◣
CDBBS 中正築夢園BBS站 歡迎蒞臨參觀 cd.twbbs.org (140.123.20.230)
http://cd.twbbs.org◥ * Author: wrj ★ From: 218.172.100.223 ◤