如何修复WordPress空白页问题? 4个简单的方法
已发表: 2014-10-04许多网站所有者都遇到过WordPress空白页面问题。 所谓的“白屏死机”。 如果您是 WordPress 的长期用户,您可能至少经历过一次您的 WordPress 网站只显示空白页面。
你所有的辛勤工作和内容都无处可寻。 只是空白的白页,没有错误或出错的信息。 嗯,它也发生在我身上。 我来检查我的网站,看到空白的 WordPress 页面感到不愉快。
通常当出现这个白屏死机时,WordPress 登录页面也是空白的,用户/管理员甚至无法访问 WordPress 管理面板。 令人惊讶的是,我的情况并非如此。 我能够以管理员身份登录。
停用插件和更改主题没有帮助。 幸运的是我找到了建议,在互联网上搜索解决方案,建议从我的 wp-admin 重新安装 WordPress。 你不会失去任何东西。 它只是重新安装WordPress。 这有帮助,空白页不再是问题。 网站已上线并再次运行。 这是一个很大的解脱。
什么导致WordPress空白页面?
因为在大多数情况下没有错误输出,所以您无法找出问题所在。 更糟糕的是,白屏死机有时只会影响网站的某些部分。
例如,您可能只会在 WordPress 管理员上看到白屏死机,而其他一切正常。 在其他情况下,您可能只会在特定帖子上看到它,而其他一切都运行良好。 因此,查找和解决问题可能会非常令人沮丧和耗时。
在这篇文章中,我将给出网站显示白页的常见原因和通常有帮助的修复。 希望你有备份,以防万一没有帮助。 如果您仍然不使用备份(您不关心您的业务吗?),您可以查看 WordPress 站点的最佳免费备份插件。
WordPress 白屏死机常见原因
如果您有多个网站,请检查空白页问题是仅出现在您的网站之一还是所有网站上。 如果问题出在您的所有网站上,则强烈表明您的网络托管服务提供商存在一些问题(如果您都使用相同的托管服务提供商托管它们)。
如果问题仅与您的网站之一有关,则可能是您正在运行的插件或主题存在问题。 如果问题仅发生在单个帖子或页面上,那么您知道这绝对是您的特定站点的问题。
常见原因:
1 . 核心 WordPress 文件上传不完整– 如果您安装或升级 WordPress 并显示白屏死机,则您可能没有上传所有核心文件。 即使您确定所有文件都已上传,再次上传也是很好的。
2. 主题文件损坏、损坏或不完整– 有时,该问题会导致主题激活。 如果您刚刚设置了一个新主题或编辑了现有主题,则可能会导致错误。
3.不兼容的插件——插件很有用。 但是更多的插件,更多的问题。 它们可能相互冲突,也可能与现有版本的 WordPress 发生冲突。
4. WP 配置文件– 您的网站 wp-config.php 文件可能是问题所在。 如果您正在编辑 wp-config 文件,请避免任何不必要的空行。 此外,如果您不知道自己在做什么,那么最好不要对其进行编辑。

5. 权限——如果您的文件没有足够的权限,那么您的页面将不会显示。 您将获得空白的 WordPress 页面。
6. 内存限制– 大多数情况下,当您看到白屏死机时,这意味着您已耗尽内存限制。
由于问题可能由多种原因引起,因此可能需要大量时间和耐心。 查看下面提供的解决方案。 也许其中一些可以帮助您重新站起来。
如何修复WordPress空白页面?
1. 增加内存限制- 打开位于 WordPress 根目录中的wp-config.php 。 然后在主 php 标签中添加以下行: define(
'WP_MEMORY_LIMIT'
,
'128M'
);
这会将内存限制增加到 124M。 您还可以根据主机允许的大小增加到 64M、256M、512MB。 如果在此修复后仍然出现错误,请尝试联系您的主机。
很可能,他们将不得不进入他们的 php.ini 文件来为您增加内存限制。
2. 禁用所有插件- 您可以通过两种方式停用插件(如果您无权访问 wp-admin)。 一种方法是通过 FTP 和其他使用 phpMyAdmin 的方法。
– FTP 方法:您需要使用 FTP 或您主机的文件管理器。 导航到 /wp-content/ 文件夹。 找到名为 plugins 的文件夹。
将插件文件夹重命名为您喜欢的任何名称。 例如“plugins_old”。 执行此操作后,您的所有插件都将被停用。
或使用文件管理器执行上述操作。 如果导致空白页面的问题与您的插件有关,您应该能够登录到您的 /wp-admin/。
一旦你这样做了,回到你的 /wp-content/ 目录并将“plugins_old”重命名回 plugins。
现在开始消除方法。 一次激活一个插件,直到您的站点再次中断。 然后你会发现哪个插件有问题。
– phpMyAdmin 方法:如果您不知道在哪里可以找到 phpMyAdmin,请尝试上面的 FTP 方法。 在您的 WordPress 数据库中,转到 wp_options 表。
找到选项名称“active_plugins”。 现在编辑该选项的值并将其更改为:a:0:{}
3. 替换主题- 尝试用默认的 20 主题或任何其他主题替换您当前的活动主题。 同样,您可以使用 FTP 或主机的文件管理器。
导航到 /wp-content/ 文件夹。 找到名为 themes 的文件夹。 双击并找到您的主题名称文件夹。 只需将其重命名,例如“mxtheme_old”。 执行此操作后,将激活默认主题。
如果这解决了问题,那么您应该查看主题的functions.php文件。 如果底部有多余的空间,那么您应该考虑修复它。
如果您在主题的functions.php 文件中使用了编码不佳的函数,那么它也会导致这种情况。
4. 重新安装 WordPress – 重新安装 WordPress的新副本。 虽然不太可能,但核心文件可能已损坏。
注意:您还可以使用 WordPress 调试功能查看正在输出的错误类型。
在 wp-config.php 文件中添加以下代码:
错误报告(E_ALL); ini_set('display_errors', 1); 定义('WP_DEBUG',真);
添加上述代码后,空白页面现在将包含错误、警告和通知。 这些可能能够帮助您确定原因。
修复WordPress摘要中的空白页面
没有人喜欢看到 WordPress 网站显示空白页面。 这是非常令人沮丧的错误。 我希望上面的一些修复对您有所帮助。 如果做了哪一个? 您可能有其他解决方案吗? 在下面的评论中告诉我。 你也可以帮助别人。