CentOS PHP日志错误追踪方法
一 定位日志文件
| 组件 | 日志路径 | 用途 |
|---|---|---|
| PHP-FPM | /var/log/php-fpm/error.log | FPM 进程启动、运行、进程崩溃等 |
| PHP-FPM 池 | /var/log/php-fpm/www-error.log(或 php-fpm.log) | 具体池子(如 www)的脚本错误、慢请求等 |
| Apache | /var/log/httpd/error_log | PHP 作为 Apache 模块时的解析/执行错误 |
| Nginx | /var/log/nginx/error.log | 与 PHP-FPM 通信、上游超时等 |
| systemd 服务日志 | journalctl -u php-fpm | 查看 FPM 服务的启动与运行日志 |
二 查看与分析日志
三 确保错误被记录
四 按场景快速排查
五 日志轮转与长期追踪