如何修复WordPress的白屏死机
2018年8月1日
Hello, 我们的支持团队准备为您提供一个新的教程,展示如何修复WordPress白屏死机.
在大多数情况下,当您看到白屏死机时,这意味着您耗尽了 memory limit. 它可能是由 plugin 您正在使用或编码不良的主题.
这也可能意味着你的网站有问题 hosting server.
因为问题可能是由多种原因引起的, 解决这个问题可能需要进行大量的故障排除.
在您对站点进行任何更改之前,请确保您有一个 full site backup.
如果您有多个站点, 那么你应该做的第一件事就是检查你在其他网站上是否有同样的问题. 如果你所有的网站都有这个问题,这是一个强烈的迹象,这是一个问题 hosting 供应商相关问题. However, 如果问题只与你的一个网站或特定的帖子/页面有关, 这可能是a的问题 plugin 或者你正在使用的主题.
首先你应该试着 增加内存限制. 如果这不起作用或者你已经嗨了 memory limit 如256M或512M -继续进行进一步的故障排除.
这个问题很可能是由其中一个插件引起的. Navigate to Plugins 部分 dashboard 并停用所有插件. 如果这解决了问题, 然后逐个启用你的插件,看看到底是哪个导致了这个问题.
If the plugin 故障排除不能解决问题, 然后,您应该尝试用默认主题替换当前主题 WordPress主题. 只需将主题文件夹重命名为 wp-content /主题 via FTP or hosting file manager WordPress会激活 默认主题.
如果这解决了问题,那么您应该检查主题 functions.php file. 如果底部有多余的空间,那么你应该去掉它们. 如果您使用的是编码不佳的 function 在主题的函数中.PHP文件-它也可能导致这个问题.
如果以上步骤都不能解决问题, 你应该尝试重新安装一个新的WordPress引擎. 虽然这是不太可能的,但它总是有可能的核心文件可能已经损坏.
你也可以使用WordPress调试 function 看看有什么类型的错误. 将以下代码添加到wp-config中.php file.
error_reporting (E_ALL); 报错(' display_errors ', 1); define('WP_DEBUG', true);
添加此内容后,空白屏幕将显示错误、警告和通知. 他们应该帮助你找到问题的原因.