Ubuntu PHP日志文件的最佳大小取决于多个因素,包括服务器的存储空间、日志记录的需求以及系统的性能要求。以下是关于如何管理PHP日志文件的一些建议:
sudo apt-get install logrotate
sudo nano /etc/logrotate.d/php
/var/log/php/*.log {
daily
rotate 7
compress
delaycompress
missingok
notifempty
create 640 root adm
}
这个配置表示每天轮换日志文件,保留最近7天的日志,并对旧日志进行压缩。
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
log_errors = On
error_log = /var/log/php_errors.log
这将减少记录在日志中的通知和严格标准错误。
通过上述方法,您可以有效地管理Ubuntu上的PHP日志文件,确保它们既不会占用过多空间,也能提供必要的错误信息以便于问题追踪。