故障现象或目标
切换 PHP 版本后页面空白或返回 500。
原因与定位
移除的函数、类型变化、扩展缺失与依赖约束可能影响旧程序。
php -v
php -m
php -l /srv/site/public/index.php
处理方案
确认网站实际 FPM 版本并读取应用错误日志。先在测试环境验证目标版本和依赖,再修复明确的不兼容点;生产页面不公开显示完整堆栈。
验证与回退
主要路由、表单、登录及后台任务均能运行,日志不再出现相同错误。
修改前保留配置与程序版本。验证不通过时恢复本次文件或上一个发布版本,再检查服务状态与访问日志。