我曾经在迁移站点时遇到过一个“死亡的白屏”问题。
根本原因是其中一个插件在<?php ?>
导致web服务器在WP准备发送标头之前发送标头的标记。
解决此问题的最简单方法是通过FTP发送到您的站点,并将/plugins文件夹重命名为/plugins old,然后创建一个新的空/plugins文件夹。然后访问管理屏幕,查看是否加载。如果这样做,这将停用所有插件。
然后,逐个将每个插件从/plugins old移回/plugins并重新激活它。当您发现违规者时,请从/插件中删除其文件夹,然后从插件库中重新安装。(如果我没记错的话,“PrettyLink”就是我的罪魁祸首。)
如果删除所有插件没有帮助,那么可能是在你的主题中。重命名你的主题文件夹,确保你有一个干净的二十个可以依赖的文件夹。查看站点是否将加载。
如果它是您的主题,并且您使用的是标准主题,请重新安装它。如果是自定义主题,请尝试删除结束语?>
从您的functions.php
以及任何其他php文件include
那里
如果两者都不起作用,那么其中一个核心文件可能已损坏。从repo重新安装WP。