要減少 CentOS 上 PHP 日志的大小,您可以采取以下幾種方法:
log_level = error
sudo yum install logrotate
然后創建或編輯 /etc/logrotate.d/php-fpm 或 /etc/logrotate.d/php,添加以下內容:
/var/log/php-fpm/*.log {
daily
missingok
rotate 7
compress
notifempty
create 0640 root adm
}
這將每天輪換日志文件,保留最近 7 天的日志,并對舊日志進行壓縮。您可以根據需要調整這些選項。
echo "" > /var/log/php-fpm/*.log
或者使用 truncate 命令:
truncate -s 0 /var/log/php-fpm/*.log
請注意,這將刪除所有日志文件中的內容,因此在執行此操作之前,請確保已備份或轉移日志文件。
error_log = /dev/null
這將禁用錯誤日志記錄。但是,請謹慎使用此選項,因為這可能會導致在出現問題時無法追蹤錯誤。
通過采取這些措施,您可以有效地減少 CentOS 上 PHP 日志的大小。