在Ubuntu上排查PHP-FPM错误日志可按以下步骤进行:
定位日志文件
/var/log/php-fpm.log 或 /var/log/php/{版本号}/fpm/error.log。/etc/php/{版本号}/fpm/php-fpm.conf 或 /etc/php/{版本号}/fpm/pool.d/www.conf 中的 error_log 指令。查看日志内容
sudo tail -f /var/log/php-fpm.log。sudo grep '2025-08-31' /var/log/php-fpm.log。分析日志信息
排查配置与权限
www.conf)中的 listen、user、group 等参数是否正确。sudo chown -R www-data:www-data /var/log/php-fpm/。重启服务与系统检查
sudo systemctl restart php{版本号}-fpm。/var/log/syslog)辅助排查。工具辅助:可使用 strace 跟踪进程日志(需安装),或通过日志管理工具(如Logrotate)归档分析。
参考来源: