排查Linux php-fpm错误可按以下步骤进行:
/var/log/php-fpm/
(如php-fpm.log
、www-error.log
)。sudo tail -f /var/log/php-fpm/error.log
。/etc/php/{版本号}/fpm/php-fpm.conf
,检查listen
、user
、group
等参数。sudo php-fpm -t
。sudo netstat -tulnp | grep 9000
(默认端口9000),修改冲突端口。sudo chown -R www-data:www-data /var/run/php-fpm/
。pm.max_children
等参数,避免内存不足。free -h
(内存)、top
(CPU)。php -m
,安装缺失扩展(如mysqli
)。sudo systemctl restart php-fpm
。sudo php-fpm -F
(前台运行查看实时错误)。若问题仍未解决,可参考日志中的具体错误信息进一步排查,或查阅PHP官方文档[1,2,3,4,5,6,7,8,9,10,11]。