ubuntu

php-fpm日志在哪ubuntu查看

小樊
35
2025-07-05 14:21:52
栏目: 编程语言

在 Ubuntu 系统中,PHP-FPM 的日志文件通常位于以下路径:

  1. 主错误日志/var/log/php-fpm.log

    • 这个日志文件记录了 PHP-FPM 的主要错误信息。
  2. 池日志/var/log/php-fpm/pool.d/www.log

    • 如果你使用的是默认的 www 池,那么日志文件会在这个路径下。如果你配置了其他的池(例如 foo),则日志文件会在 /var/log/php-fpm/pool.d/foo.log

你可以通过以下命令查看这些日志文件:

# 查看主错误日志
sudo tail -f /var/log/php-fpm.log

# 查看池日志
sudo tail -f /var/log/php-fpm/pool.d/www.log

如果你没有找到这些日志文件,可能是因为 PHP-FPM 的配置文件中没有正确设置日志路径。你可以检查 /etc/php/7.x/fpm/pool.d/www.conf(其中 7.x 是你的 PHP 版本)文件中的以下配置项:

; 注意:这些配置项可能已经被注释掉,需要取消注释并修改路径
error_log = /var/log/php-fpm.log
catch_workers_output = yes

确保 error_log 路径是正确的,并且 PHP-FPM 有权限写入该文件。修改配置后,重启 PHP-FPM 服务以应用更改:

sudo systemctl restart php7.x-fpm

其中 7.x 是你的 PHP 版本。

0
看了该问题的人还看了