WordPress 显示“There has been a critical error on this website”,怎样恢复?

先记录报错页面、发生时间和最近更新,再查看站点管理员邮箱中的 Recovery Mode 链接与主机 PHP 错误日志。若能进入恢复模式,暂停报错插件或主题并在备份后修复;收不到邮件时,通过主机文件管理或 SFTP 按日志定位组件,不要随机删除 WordPress 文件。

更新于 2026年8月27日
0 人已解决

先保留错误时间线

记录出错 URL、前后台是否都受影响、最近插件 / 主题 / PHP 更新和主机变更。查看 PHP error log 或在受控条件下启用 debug log,日志不要公开暴露给访客,也不要把包含路径和凭证的全文贴到公共论坛。

优先使用 Recovery Mode

WordPress 的恢复模式说明会在检测到部分致命 PHP 错误时向管理员邮箱发送专用链接,并仅为该会话暂停故障组件。进入后先确认错误来源、备份,再停用或回退最近变更。

没有邮件时从主机侧恢复

确认管理员邮箱和垃圾箱后,使用主机面板、SFTP 或维护人员权限查看日志;只有日志明确指向某个插件 / 主题时,才临时重命名对应目录进行隔离。恢复页面后还要更新或替换根因组件,并回归表单、登录、缓存和计划任务。

Answer feedback

这条回答解决了你的问题吗?

公开票数用于优先完善答案。

还需要进一步协助?

联系李李