要减少 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 日志的大小。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: CentOS Node.js如何实现自动化运维