Hostinger 空白页面错误修复教程
修复 Hostinger 上的空白页错误,无论你的网站是基于 WordPress 还是自定义 CMS。
开始之前
- 如果你不确定错误的原因,请参阅如何识别和修复 Hostinger 上的网站错误。
排查自定义网站上的空白页
如果你的网站基于 WordPress 并显示空白页或白屏,请查看以下视频教程;其他类型网站的信息请见下文:
对于自定义网站或使用 WordPress 以外的 CMS 的情况,空白页最常见的原因与代码有关,例如缺少字符——比如分号、引号或括号。出现这种情况时,网站不会显示错误信息,而是显示空白页面。
要找出根本原因并进行排查,你可以尝试以下方法:
- 检查 Hostinger 控制面板中集成的恶意软件扫描器(Malware Scanner):空白页最常见的原因之一是文件受到来自不安全插件或主题的恶意软件影响。你可以按照以下步骤先确保网站安全:如何使用 Hostinger 的恶意软件扫描器
- 启用 PHP 错误报告:通过查看 PHP 显示的错误信息,你可以获得更多信息。出于安全原因,错误显示默认处于禁用状态——要启用它,请按照以下步骤操作:如何开启 PHP 错误信息
- 经常测试你的代码:每添加一段代码就进行测试,有助于更快定位错误——问题很可能与最近的改动有关。
- 尝试使用支持语法高亮的编辑器:语法高亮能让未正确结束的代码行更加显眼,因为你会发现大段代码显示为相同颜色。有包含此功能的免费编辑器可供使用。你也可以试试我们的**文件编辑器**——它支持最常见编程语言的语法高亮
- 注释掉代码:你可以使用**文件编辑器**来注释代码。逐步排查的方法可以帮助你定位有问题的代码:
-
注释掉大部分代码,只保留最前面的几行。
-
在被注释的部分之前插入一条测试用的
echo()语句。 -
检查输出:
- 如果 echo 消息显示出来了,说明问题出在更靠后的代码中。
- 如果空白页仍然存在,说明问题出在未注释的部分。
-
向下移动注释块,逐步定位有问题的代码。
-
- 恢复最近的备份:如果调试未能解决问题,恢复网站最近的备份可能是最快的修复方法。定期备份有助于在出现意外错误时防止数据丢失。
按照这些步骤操作,你可以有效地诊断并修复空白页错误。如果问题仍然存在,可以考虑检查服务器日志或咨询开发人员以获得进一步帮助。
如果你需要进一步帮助来查找空白页的原因,或者需要能立即解决问题的开发人员,可以考虑 Fiverr 上提供的服务