centos里php-fpm日志在哪查看
在CentOS系统中定位与查看PHP-FPM日志 排查PHP-FPM的问题,日志是你的第一手资料。在CentOS系统里,这些日志通常有固定的“家”。 日志文件的标准路径 一般来说,你会关注两类核心日志: 主错误日志:记录FPM进程本身及PHP脚本运行中的严重错误,路径通常是 /var/log/php
在CentOS系统中定位与查看PHP-FPM日志

排查PHP-FPM的问题,日志是你的第一手资料。在CentOS系统里,这些日志通常有固定的“家”。
日志文件的标准路径
一般来说,你会关注两类核心日志:
- 主错误日志:记录FPM进程本身及PHP脚本运行中的严重错误,路径通常是
/var/log/php-fpm/error.log。 - 访问日志:如果配置启用,会记录请求处理信息,路径通常是
/var/log/php-fpm/access.log。
如何查看日志内容
最直接的方式是使用 tail-f 参数,可以实时追踪日志的最新动态,对于调试正在发生的问题尤其有用。
- 想要实时监控错误日志?试试这条命令:
sudo tail -f /var/log/php-fpm/error.log
- 同样,实时查看访问日志的命令是:
sudo tail -f /var/log/php-fpm/access.log
如果找不到日志怎么办?
有时按图索骥却找不到文件,别急,问题可能出在服务状态或配置上。可以按照以下步骤来排查:
首先,确认PHP-FPM服务是否真的在运行。一个简单的状态检查命令就能告诉你答案:
sudo systemctl status php-fpm
如果发现服务处于停止(inactive)状态,那就需要先启动它:
sudo systemctl start php-fpm
服务运行后依然没有日志?那么焦点就该转移到配置文件了。PHP-FPM的主配置文件通常是 /etc/php-fpm.conf,而池(pool)配置则多在 /etc/php-fpm.d/www.conf 中。你需要检查这些文件里关于 error_log 和 access.log 的路径设置是否正确。
记住,任何对配置文件的修改,都需要重启PHP-FPM服务才能生效:
sudo systemctl restart php-fpm
完成这几步,基本上就能让日志乖乖出现在它该在的地方了。
IntelliJ IDEA 是 JetBrains 推出的专业集成开发环境,重点服务于 Java、Kotlin 与 JVM 项目开发。软件集成代码补全、静态检查、重构、调试、测试、版本控制及构建工具,并可借助插件扩展语言和框架支持。
JetBrains PyCharm 是面向 Python 开发者的集成开发环境,提供智能补全、代码检查、重构、调试、测试、版本控制及虚拟环境管理功能。Mac 版兼容 Intel 与 Apple 芯片,核心功能可免费使用。
JetBrains WebStorm 是面向 JavaScript、TypeScript 和现代 Web 技术的专业集成开发环境,可智能理解项目结构,提供代码补全、重构、错误检查、运行调试、测试及 Git 工具。
JetBrains IntelliJ IDEA 是以 Java、Kotlin 和 JVM 项目为核心的专业集成开发环境,提供智能补全、代码检查、安全重构、调试、测试、版本控制及构建工具集成。统一发行版的核心功能可免费用于商业和非商业项目,
PhpStorm 是 JetBrains 面向 PHP 与现代 Web 开发打造的专业集成开发环境,提供代码补全、静态检查、重构、调试、测试、数据库、版本控制及前端语言支持。Windows 用户可直接下载安装程序,
PyCharm 是 JetBrains 推出的 Python 集成开发环境,提供智能代码补全、错误检查、重构、调试、测试、Git、终端及 Jupyter Notebook 支持。统一版安装后可体验 30 天 Pro 功能,













