PHP 升级白屏排查计划生成器
输入升级记录与报错现象 → 产出分层排查计划与止损线
适用场景
- 升级后白屏
- 分层排查
- 快速回滚
PROMPT
升级上线后整站白屏,运维在群里报警,负责人手上有升级前后的文件差异和 nginx 日志,明天要交出排查结论。 【计划】 1. 排查分四层:现象、日志、依赖、代码,层序固定,中途不加层。 2. 每层写清看哪个文件、跑哪条命令、日志在哪,三项缺一不可。 3. 先定止损线:12 分钟无结论就整站回滚,不边查边改。 4. 每层写进入条件,前一层没结论不得跳层,跳层要记原因。 【执行】 1. 第一步确认现象:首页返回 500,接口同样报错,静态资源正常。 2. 第二步看日志:php-fpm 报内存超限,nginx 报上游无响应。 3. 第三步查依赖:扩展版本与 composer 锁文件不一致。 4. 第四步定位代码:新引入的类在旧扩展下无法实例化。 【回改计划】 1. 结论是扩展版本不匹配,先回滚扩展再重新部署代码。 2. 若回滚后仍白屏,说明还有第二个原因,重新从日志层开始。 3. 把这次的四层排查补进升级检查单,升级前先核对扩展版本。 4. 记录每步耗时,用于下次定止损线。
复制后直接粘贴到模型使用