linux

如何排查Linux php-fpm错误日志

小樊
51
2025-09-06 13:03:12
栏目: 编程语言

排查Linux php-fpm错误日志可按以下步骤进行:

  1. 定位日志文件
    • 默认路径:/var/log/php-fpm/error.log
    • 自定义路径:检查配置文件(/etc/php/{版本}/fpm/php-fpm.conf/etc/php-fpm.d/www.conf)中的error_log指令。
  2. 查看日志内容
    • 实时查看:sudo tail -f /var/log/php-fpm/error.log
    • 分页查看:sudo less /var/log/php-fpm/error.log
    • 搜索关键词:sudo grep -i "error" /var/log/php-fpm/error.log
  3. 分析错误类型
    • 语法错误:检查PHP代码或配置文件(如php.iniwww.conf)。
    • 权限问题:确认日志目录及文件权限(通常需www-data用户权限)。
    • 资源不足:查看process.max等配置,调整系统限制。
  4. 调整日志级别(可选)
    • 在配置文件中修改log_level(如debug记录更详细信息)。
    • 重启服务生效:sudo systemctl restart php-fpm

参考来源:[1,2,3,4,5,6,7,8,9,10,11]

0
看了该问题的人还看了