WordPress 故障排查

WordPress 出现严重错误或白屏,先做什么?

WordPress 更新后突然显示“此站点遇到了严重错误”、白屏或无法登录后台?先保护现有数据,再从日志和近期变更定位原因。

先保留现场与备份

不要在不清楚问题时连续卸载插件、覆盖主题或重装 WordPress。先确认主机或宝塔是否有可用备份,记录错误发生时间、受影响页面和最近的插件、主题或 PHP 版本变更。若涉及 WooCommerce,尤其需要保护订单与客户资料。

检查错误日志,而不是凭感觉猜

WordPress 严重错误可能来自 PHP 致命错误、插件冲突、主题兼容性或内存不足。服务器 PHP 错误日志通常比页面提示更有价值。需要排查时应避免将详细报错长期暴露给公开访问者。

区分插件冲突、PHP 兼容和服务器问题

如果故障紧接更新出现,应核对更新内容和兼容性。后台无法访问时,可在授权与备份前提下由技术人员隔离可疑组件、检查 PHP-FPM 状态或在测试环境复现。不要在生产环境随意删除数据库或大量文件。

修复后必须做业务验证

恢复首页只是第一步,还应检查登录、表单或询盘、支付结账、邮件、定时任务、缓存和移动端页面。记录修复原因,并制定更新与备份策略,避免下一次升级再次中断业务。

先确认是否有可用备份与近期变更

WordPress 严重错误可能与插件、主题、PHP 版本、内存限制或数据库有关。不要在生产环境里反复试错,先记录错误时间与最近的升级操作,再判断是否需要在测试环境排查。

  • 确认是否有网站文件与数据库的可恢复备份。
  • 检查主机错误日志、PHP 版本及近期插件和主题更新。
  • 必要时在测试环境验证修复,不要直接覆盖唯一可用的备份。

恢复访问不等于修复完成

页面重新打开后,还应检查后台登录、文章、订单、邮件与计划任务等重要流程,并确认问题是否会再次出现。对 WooCommerce 商城,尤其要注意订单和支付状态。

参考资料

可进一步查阅:WordPress Documentation — FAQ Troubleshooting

需要进一步排查? 如果网站已经影响访问、订单或数据安全,可先描述问题,再根据实际情况确认处理范围。