You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP 8.2 FPM多用户环境下空白页及子进程退出代码70问题求助

PHP 8.2 FPM多用户环境下空白页及子进程退出代码70问题求助

几个月来我们一直被一个诡异的问题困扰:所有网站都会突然出现空白页,同时PHP-FPM日志里不断抛出类似下面的错误:

[02-Jul-2024 11:36:55] WARNING: [pool site1] child 3122781 exited with code 70 after 31.975230 seconds from start

先说明下我们的服务器环境:

  • OS:Ubuntu 22.04
  • Apache:2.4.54
  • PHP:8.2(FPM模式)
  • 服务器配置:4核CPU,16GB内存

我们部署了多个站点,每个站点都有独立的FPM进程池,其中一个站点的池配置(/etc/php/8.2/fpm/pool.d/site1.conf)如下:

group = site1
listen = /run/php/site1.sock
listen.owner = site1
listen.group = site1
listen.mode = 0666

pm = ondemand
pm.max_children = 10
pm.start_servers = 0
pm.min_spare_servers = 1
pm.max_spare_servers = 5
pm.process_idle_timeout = 10;
pm.max_requests = 50

security.limit_extensions = .php
php_admin_flag[allow_url_fopen] = on
php_admin_flag[log_errors] = on
php_admin_value[short_open_tag] = on
php_value[error_log] = /home/site1/logs/fpm.error.log
php_value[upload_max_filesize]=50M
php_value[post_max_size]=60M

目前我们暂时没找到问题根源,希望有经验的朋友能帮忙分析下,这个退出代码70到底指向什么问题?该从哪些方向排查?

备注:内容来源于stack exchange,提问作者Rahul Thakkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:08:13