前 7 个 WordPress 错误以及如何修复它们

已发表: 2018-03-25

How to fix WordPress errors

如果您管理一个网站,您可能会使用 WordPress 作为内容管理系统。 WordPress 为整个 Internet 的近 27% 提供支持,远远超过任何其他网站管理平台。 原因很简单——它直观且易于使用,具有多种简单的功能。

除此之外,WordPress 有超过 50,000 个插件来扩展和扩展您网站的功能。 但是,这并不意味着您永远不会遇到网站性能问题。 相反,有些问题是相当普遍的,你应该学习如何处理它们。 在本文中,我们将向您展示 7 大 WordPress 错误以及如何修复它们。

建立数据库连接时出错

Error Establishing Database Connection

失去与数据库的连接是最常见的 WordPress 问题之一。 三件事会导致这个问题,我们将在这里解释它们:

您的托管服务器有问题

第一个原因也是最简单的,因为您只需联系托管服务提供商即可解决此问题。 也许您的数据库超出配额,或者可能是服务器错误。 但是,如果提供者告诉您他的一切都很好,您需要继续前进。

wp-config.php 文件中的错误

这个问题解决过程的下一站是 wp-config.php 文件。 您需要在 FTP 或文件管理器中打开它并检查用户名、密码、数据库名称和主机。 如果您发现任何更改,您应该恢复数据以适应初始设置。

黑客攻击

如果您不使用安全插件,您的网站很容易受到黑客攻击。 如果这是问题所在,您需要扫描您的网站,更新登录信息,并使用备份恢复网站的活力。

如果您想了解有关此错误的更多详细信息,请参阅 000webhost.com 上的教程。

白屏死机

White Screen of Death for WordPress

白屏死机代表没有相应错误通知的错误,这让大多数网站运营商感到困惑和沮丧。 但不要惊慌——以下是原因和解决方案:

耗尽内存限制

如果您的内存限制已用尽,您应该简单地增加它以消除网页运行的障碍。 您应该在 wp-config.php 文件中进行一些编码”:

 定义('WP_MEMORY_LIMIT','64M');

编码不佳的主题或插件

有时您的 WordPress 主题或您下载的插件之一会导致白屏死机。 BestEssays 的 WordPress 专家 Lionel Johnson 简洁地解释了此修复:“您必须禁用插件并返回默认的 WordPress 主题。 消除此错误可能就足够了,但您仍然需要找到导致它的插件。 一次启动一个插件,然后删除使网站出现故障的插件。”

500内部服务器错误

500 Internal Server Error

第三个错误在 WordPress 开发人员中也是众所周知的。 它有四个潜在原因和相应的修复:

用尽 PHP 内存限制

正如我们前面提到的,您可以通过更改 wp-config.php 文件来增加内存限制。

损坏的插件功能

问题可能在于损坏的 .htaccess 文件。 您需要通过 FTP 或文件管理器将其重命名为“.htaccess old”,刷新网页并保存更改设置→永久链接。

损坏的主题功能

损坏的插件也可能导致 500 内部服务器错误。 您需要停用每个插件以查看问题是否仍然存在。 如果没有,使用排除法找到损坏的插件并删除。

损坏的.htaccess

如果以前的解决方案都不适用于您的网站,您可以从 WordPress 安装中复制名为 wp-includes 和 wp-admin 的文件夹并将它们放置在相同文件夹的现有版本中。 刷新系统后,应该足以消除 500 Internal Server Error。

丢失的管理员电子邮件和密码检索不起作用

Lost Admin Email and Password Retrieval

记住所有这些用户名和密码总是很烦人,因此忘记它们并不少见。 没有人真正确定为什么会在 WordPress 中出现此问题,但存在解决方案:

编辑functions.php文件

处理丢失管理信息的第一种方法是打开 functions.php 文件并编写新的代码行:

 wp_set_password('DesiredNewPassword', 1);

在“DesiredNewPassword”框中添加新密码并上传更改。 下次登录 WordPress 驱动的网站时,您需要删除这行代码并再次进行上传。

通过 phpMyAdmin 重置数据

另一种解决方案是转到 cpanel → phpMyAdmin。 选择您的数据库,选择 wp_users 表并编辑您的记录。 为 user_pass 添加一个新值。

连接超时

Connection Timed Out WordPress

如果您与许多其他用户共享服务器,您可能会遇到“连接超时”问题。 幸运的是,原因很简单:

重型插件

在这种情况下,您只需要增加您的 PHP 内存限制。

主题功能错误

您已经知道此修复程序 - 只需停用插件,分别测试每个插件,然后删除导致问题的插件。

用尽 PHP 内存限制

切换到默认的 WordPress 主题以检查您的主题是否导致问题。

404 页面错误

404 Page Error for WordPress

404页面未找到错误非常令人沮丧,您需要立即做出反应以避免失去网站访问者。 问题在于永久链接结构,这意味着它的一个细节必须以某种方式被破坏。

您的工作是在“设置”→“永久链接”中重新配置永久链接。 请记住,您可以在发布帖子之前手动编写永久链接,这是避免 404 页面错误并提高搜索排名潜力的好方法。

内存耗尽错误

此问题将使您的屏幕完全变白或显示“内存耗尽”消息。 原因很明显——其中一个 WordPress 插件或脚本需要的容量超出了您的内存所能提供的容量。

您显然需要提高 wp-config.php 文件中的 PHP 内存限制。 正如我们在第二部分中提到的,您需要添加以下代码:

 定义('WP_MEMORY_LIMIT','64M');

之后,您应该只用默认主题替换您的主题并禁用所有插件。

结论

WordPress 是最受欢迎的内容管理系统,具有许多有用的功能。 但是,基于此平台的网站有时会遇到功能问题。

它可能会危及您的在线业务,因此您需要学习如何处理这些问题。 在本文中,我们向您介绍了 7 个 WordPress 错误以及如何修复它们。 牢记我们的建议,您不必担心网站性能。