有时,您运行良好的 WordPress 驱动的网站可能会突然停止工作或开始显示错误。其他时候,在解决问题的过程中出现了问题,无需回溯步骤就可以解决问题。

令人沮丧,甚至有点令人发指。在拔头发之前,请尝试以下步骤。这是我遇到困难时使用的快速清单。在 99% 的情况下,此清单上的内容如果不能完全解决问题,将有助于发现根本问题。

1.禁用所有插件。 然后,一次重新启用它们,在每次重新激活后检查您的站点是否存在问题。如果您有大量插件,这会很痛苦,但这是解决问题的最快方法。

2.恢复为默认主题。 一旦停用所有插件并且问题仍然存在,请尝试尽可能将 WordPress 恢复到其自然状态。同时执行和停用插件可以帮助您实现目标。

3.禁用 .htaccess 文件。 这是一个包含非常强大的说明的小文本文件。由于它做了这么多,有时一个小字符可能会导致您的网站完全出错。重命名它以查看问题是否消失。

4.你上传了所有的文件吗?所有文件都在吗? 如果您安装了新插件或 WordPress 的全新副本,有时 FTP 进程会跳过一两个文件。在其他时候,文件可能会被意外删除。清除所有 WordPress 文件并重新上传有时会有所帮助。

5.你达到你的极限了吗? 我无法告诉您有多少次问题归结为我们的虚拟主机帐户空间不足这一简单事实。在花更多时间进行故障排除之前先检查一下。

6.你被黑客入侵了吗? 打开您的网站并查看其源代码。你看到不属于的东西了吗?

7.你运行的是最新版本吗? 有时,Web 主机会对软件进行小的增量更新,这可能会影响程序的运行方式。好消息是升级通常可以解决问题。

8.优化和修复数据库。 虽然这通常不是问题,但我们已经多次遇到数据库似乎纠缠在自己的网络中并受到损害的情况。使用 phpMyAdmin 优化和修复数据库有时可以消除问题。

9.你最近换过数据库吗? 如果您无法登录管理区域并且数据库结构(尤其是数据库前缀)发生了变化,这就是您的罪魁祸首。您可能需要修复 usermeta 表中的前缀。

10.清除浏览器缓存或在其他浏览器中查看您的网站。 这是另一个不容错过的简单问题,值得一试。

由于 WordPress 的插件、主题和使用方式众多,此列表并不全面。但是,它确实对我有用,也应该对你有用。这是一件好事,因为现在,我们都可以留住头发了。