Apache-2.2

如何自動刪除舊的 apache 錯誤日誌文件?

  • April 11, 2013

我的**/var/log/apache2**文件夾失控了。它有很多舊的壓縮錯誤日誌文件,我想在我的伺服器空間不足和爆炸之前擺脫這些文件。

首先 - 手動刪除是否安全:

error.log.1 error.log.2.gz —> error.log.11?

其次有沒有辦法自動刪除這些文件?

謝謝!

是的,儘管刪除目前文件通常不會達到您的預期,但刪除文件是安全的。

預設情況下 Ubuntu 使用logrotate看看你的 /etc/logrotate.d/apache2 文件,你可能會發現它有這樣一行

rotate 52

這意味著它將保留 52 個輪換日誌文件的副本。將此號碼更改為您要保留的號碼。如果您只想執行錯誤日誌然後將其拆分並給它自己的規則,這將適用於所有 apache2 日誌。

引用自:https://serverfault.com/questions/498475