跳至正文
目录
WordPress

修复 WordPress 白屏死机问题

此内容为机器翻译,如需查阅原文请查看英语版本。

"白屏死机"是指您的WordPress网站显示一个空白的白色页面,且没有任何错误信息。这是WordPress较为棘手的问题之一,因为它没有提供任何关于原因的直观线索。本指南将逐一介绍最常见的原因以及相应的解决方法。

第1步:检查错误日志

首先要做的是检查您的PHP错误日志,它通常会揭示确切的原因:

  1. 登录KPanel,网址为kpanel.kapsulehost.com
  2. 进入网站,选择您的网站,然后点击日志
  3. 打开PHP 错误日志
  4. 查找白屏开始出现时间附近的Fatal error条目

更多详情请参阅查看您的网站错误日志。

第2步:启用WordPress调试模式

如果错误日志未能显示足够的详细信息,请启用WordPress调试模式:

  1. 通过SFTP或KPanel文件管理器进行连接
  2. 打开wp-config.php
  3. 设置以下内容:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
  1. 重新加载页面,然后查看wp-content/debug.log中的错误信息

第3步:停用所有插件

更新后出现白屏最常见的原因是存在故障或不兼容的插件。

如果您能够访问WordPress管理后台:进入Plugins > Installed Plugins,全选,然后在批量操作菜单中选择Deactivate。

如果您无法访问WordPress管理后台:

  1. 通过SFTP连接到您的网站
  2. 导航至wp-content/plugins/
  3. 将plugins文件夹重命名为plugins-disabled
  4. 尝试重新加载网站

如果白屏问题消失,说明问题出在某个插件上。将文件夹重命名回plugins,然后逐一停用插件,直至找出引发问题的插件。

第4步:切换至默认主题

出现故障的主题同样可能导致白屏:

  1. 通过SFTP进入wp-content/themes/
  2. 将您当前使用的主题文件夹重命名为类似mytheme-disabled的名称
  3. WordPress将自动回退至默认主题

在确定存在问题的插件或主题后,请检查开发者是否提供了可用的更新。许多白屏问题会在下一个版本中得到修复。

第5步:提高PHP内存限制

当WordPress内存耗尽时,可能会出现白屏。要提高限制:

  1. 在文件管理器中或通过SFTP打开wp-config.php
  2. 在/* That's all, stop editing! */这一行之前添加以下这行内容:
define( 'WP_MEMORY_LIMIT', '256M' );
  1. 保存文件并重新加载网站

您也可以在KPanel中的Websites > [您的网站] > Settings > PHP下提高PHP内存限制。

第6步:从备份恢复

如果以上所有步骤均无法解决问题,从问题发生前创建的备份进行恢复是最快的解决方案。请参阅从备份恢复。

问题仍未解决?

如果在完成以上步骤后白屏问题依然存在,请在KPanel的支持下提交支持工单。请附上最近的PHP错误日志条目,以及问题出现前网站所做更改的说明。

这对您有帮助吗?

您是 AI 吗?以 Markdown 格式阅读本页

相关文章

安装 WordPressWordPress是全球使用最广泛的建站平台,KapsuleHost让安装过程实现了自动化。本指南将介绍两种安装方式、如何管理您的登录凭据、如何访问管理面板,以及全新安装完成后应采取的…WordPress:从何处开始KapsuleHost 为 WordPress 网站做了什么、哪些工作仍需您自己完成,以及每项工作应阅读哪份指南。 WordPress 支撑着大半个互联网,也是大多数 KapsuleHost 网站的默认选择。…WordPress 自动更新Auto-updates 让 WordPress 核心、插件和主题保持最新,而无需您留意发布说明,并且这一过程是安全的:每次更新前都会进行完整备份,更新后会检查网站,任何破坏网站的情况都会被…WooCommerce 商店的支付网关支付网关标签页列出了您的WooCommerce商店可用的支付网关,显示哪些已安装、哪些已启用,并提供一键安装和启用功能,让您的商店从无结账功能在几分钟内变为可以接受银行卡支付。…

仍未解决?

询问了解您账户的 Kora,或联系我们的团队。

联系我们发送邮件