centos

centos php-fpm日志在哪

小樊
39
2025-11-27 17:34:52
栏目: 编程语言

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

  1. 主进程日志:通常位于 /var/log/php-fpm/ 目录下的 php-fpm.log 文件。你可以通过以下命令查看:

    sudo tail -f /var/log/php-fpm/php-fpm.log
    
  2. 子进程日志:每个 PHP-FPM 子进程的错误日志可能会被配置到不同的文件中,具体取决于你的配置文件(通常是 /etc/php-fpm.d/www.conf/etc/php-fpm.conf)中的 catch_workers_output 设置。如果该选项被设置为 yes,则错误日志可能会被写入到主进程的日志文件中;否则,它们可能不会被记录。

    如果你想为每个子进程单独设置日志文件,可以在配置文件中设置 error_log 指令,例如:

    [www]
    ...
    error_log = /var/log/php-fpm/www-error.log
    ...
    

    修改配置后,需要重启 PHP-FPM 服务以使更改生效:

    sudo systemctl restart php-fpm
    

请注意,具体的日志路径和配置可能会因你的系统配置和 PHP-FPM 版本而有所不同。如果你无法找到日志文件,请检查你的 PHP-FPM 配置文件以获取正确的日志路径设置。

0
看了该问题的人还看了