在 Ubuntu 系统中,PHP-FPM 的日志文件通常位于以下路径:
主错误日志:/var/log/php-fpm.log
或 /var/log/php7.x-fpm.log
(其中 x
是 PHP 版本号)。这个日志文件记录了 PHP-FPM 的主要错误信息。
访问日志:如果你启用了访问日志,它通常位于 /var/log/php-fpm-access.log
或 /var/log/php7.x-fpm-access.log
。
要查看这些日志文件,你可以使用 tail
命令实时查看日志的最后几行,例如:
sudo tail -f /var/log/php-fpm.log
或者查看特定日期的日志:
sudo grep '2021-09-01' /var/log/php-fpm.log
如果你找不到这些日志文件,可能是因为 PHP-FPM 配置文件中的日志路径设置不正确。你可以检查 /etc/php/7.x/fpm/pool.d/www.conf
(其中 x
是 PHP 版本号)文件中的以下配置项:
; Error log file
error_log = /var/log/php-fpm.log
; Access log file
access.log = /var/log/php-fpm-access.log
确保这些路径正确指向了你希望存储日志文件的目录。如果需要更改日志路径,请修改配置文件中的相应行,然后重启 PHP-FPM 服务以使更改生效:
sudo systemctl restart php7.x-fpm
将 x
替换为你的 PHP 版本号。