WordPress 故障排除
WordPress 最初是博客平台,随后演变成最受欢迎的一种建站应用程序,40% 的网站皆采用它来构建。以下是可能影响 WordPress 站点的最常见错误列表,以及解决方法的解释。
- 如果您看到停放域名通知,而不是网站的内容,这不是 WordPress 问题,应检查您的域名是否过期,以及是否正确设置。
- 对于其他错误,请查看 wordpress.org 上 WordPress 错误的详尽列表。
选择跳转至任一部分 | ||
---|---|---|
建立数据库连接时出错 | 内部服务器错误(500 错误) | |
网站遇到严重错误 | 网站显示白页 | |
因定期维护而暂时下线 | 帖子或页面出现 404 错误 | |
混合内容错误 |
建立数据库连接时出错
WordPress 用数据库存储重要数据,例如涉及网站用户、帖子、页面和评论的信息。若网站无法与数据库通信,则会看到建立数据库连接时出错通知,而非网站内容。
移动 WordPress 站点或因其他原因更改 WordPress 数据库位置、用户名或密码后,便会出现此问题。下文介绍如何修复此错误,以及通过更新数据库连接字符串使网站恢复上线。
(返回顶部)
内部服务器错误(500 错误)
影响 WordPress 网站的另一个问题是内部服务器错误 (ISE),也称为 500 错误。这是一个普通服务器错误,表明服务器无法加载网站。
因其不含具体信息,所以解决方法就是反复试验,但十分耗时。按照这些排查步骤,修复 ISE。
(返回顶部)
网站遇到严重错误
如看到网站遇到严重错误的通知,或许是插件、主题或 WordPress 版本之间不兼容,导致网站无法正确加载。如果您在网站上看到关键错误,按照本文的步骤,修复错误。
(返回顶部)
网站显示白页
白屏死机 (WSOD) 错误令人沮丧。访问您的网站时,只见白屏,且无错误通知指明方向。此问题通常是由错误的插件或主题或这两者之间的冲突引起。因此,应重点确定错误的原因,以便禁用或修复有故障的插件或主题。
(返回顶部)
因定期维护而暂时下线
若在 WordPress 网站上运行更新后,网站长时间显示因定期维护而暂时下线通知,请按照本文中的步骤,删除导致问题的文件。
(返回顶部)
帖子或页面出现 404 错误
注:以下解决方案仅修复网站内出现的 404 错误。如仅在访问某些页面时看到错误,则可能是永久链接拼写错误所致,或与此同时该页面遭到删除。
若网站正确显示主页,但访问网站其他帖子和页面时均看到 404 错误,这通常表明 .htaccess 文件丢失。您应重新保存永久链接,以便重新生成 .htaccess 文件。
(返回顶部)
混合内容错误
若近期在网站上安装了 SSL 而且某些图像无法正确加载,应检查网站是否存在混合内容错误。这些错误通常由资源 URL 使用 http:// 而非 https:// 所致。
选择带有您所用浏览器名称的选项卡,学习如何在该浏览器中用开发人员工具检查您的网站并验证问题。在控制台日志中查找混合内容错误警告。
要在 Google Chrome 中查找错误,请在 Google Chrome 中访问您的网站,选中页面某个位置并按住(或右键单击),然后选择检查。在顶部菜单中,选择控制台,查找混合内容错误的红色警告。
要修复错误,可以使用插件或编辑 .htaccess/web.config 文件。之后,以私密浏览模式访问您的网站,查看图片是否正确加载。
要在 Firefox 中使用开发人员工具,请在 Firefox 中访问您的网站,选中页面某个位置并按住(或右键单击),然后选择检查 (Q)。在顶部菜单中,选择控制台,查找混合内容错误的红色警告。
要修复错误,可以使用插件或编辑 .htaccess/web.config 文件。之后,以私密浏览模式访问您的网站,查看图片是否正确加载。
在 Safari 中,应首先启用开发人员工具。在 Safari 中访问您的网站,然后从浏览器的顶部菜单中选择开发,然后选择显示网页检查器。选择控制台,查找混合内容错误的红色警告。
要修复错误,可以使用插件或编辑 .htaccess/web.config 文件。之后,在 chrome 、edge 或 firefox 中以私密浏览模式访问您的网站,检查图像是否正确加载。
若仍看到混合内容错误,请将当前主题下载到本地计算机并在这些文件中搜索网站的 URL。应将 URL 条目从 http:// 悉数更新为 https://,例如将 http://coolexample.com 改为 https://coolexample.com(使用您的实际域名而非 coolexample.com),然后重新上传文件。
(返回顶部)
更多信息
- 如想了解详情,请查看详尽的 WordPress 网站错误列表。