在Ubuntu系统中,PHP-FPM(FastCGI Process Manager)是一个用于管理PHP进程的高性能、稳定的解决方案。要管理PHP-FPM的日志,您需要了解其日志文件的位置以及如何配置和轮转这些日志。
这些路径可能因系统配置而异。您可以在php-fpm.conf或www.conf文件中找到日志文件的路径。这些文件通常位于/etc/php/{版本号}/fpm/目录下。
日志级别有以下几种:
例如,要将日志级别更改为"notice",请将以下行添加到配置文件中:
/var/log/php-fpm/*.log {
daily
missingok
rotate 7
compress
notifempty
create 640 root adm
}
这个配置表示每天轮转日志文件,保留最近7天的日志,压缩旧日志,仅在日志文件非空时轮转,并设置新日志文件的权限和所有者。
保存文件后,logrotate将自动处理PHP-FPM日志文件的轮转。
通过以上步骤,您可以轻松地管理Ubuntu系统中的PHP-FPM日志。