在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日志。