8 个最常见的 WordPress 错误以及如何修复它们

8 个最常见的 WordPress 错误以及如何修复它们


您有 WordPress 驱动的网站吗?

这可能正是您的企业需要接触大众、提高投资回报率和加强品牌形象的必要条件。 由于其用户友好的界面和灵活性,使用 WordPress 建立在线企业确实很简单。 虽然 WordPress 非常易于使用,但有一些常见的错误可能会让人讨厌。 但是,最好的部分是您可能在网站上遇到的错误很可能已由您之前的某人报告并解决。

需要帮助修复您的 WordPress 网站?
WHSR 现在与 Codeable.io 合作,为需要专业 WP 开发/定制服务的用户提供帮助。

要获得免费报价,请填写此申请表。

以下是有关如何修复这些常见 WordPress 错误的教程:

1.建立数据库连接出错

建立数据库连接时出错

建立数据库连接的错误是不言自明的,它告诉您与数据库的连接已断开。

  • 数据库建立错误的原因
  • 您的托管服务器有问题
  • wp-config.php 文件中的错误
  • 您的网站可能已被黑客入侵

解决方案 #1.修复您的托管服务器的问题

与您的 WordPress 托管服务提供商讨论该问题是个好主意。

您的托管服务提供商将能够告诉您您的数据库是否因超出其配额而关闭,或者服务器是否存在问题。 如果您被告知服务器端一切正常,那么是时候检查您的 wp-config.php 文件了。

解决方案 #2. wp-config.php 文件错误

使用 FTP 或文件管理器打开您的 wp-config.php 文件。 现在,检查数据库名称、主机、用户名和密码是否正确。 如果您发现这些细节有任何变化,请立即更正。 如果您不知道如何编辑 PHP 文件,最好先熟悉基础知识。

解决方案 #3.扫描它以检查它是否被黑客入侵

WordPress 是最受欢迎的开源平台,但极易受到安全威胁。 因此,将 WordPress 视为黑客攻击的首要目标也就不足为奇了。 使用安全工具全面扫描您的网站,并检查您的网站是否遭到入侵。 如果您发现您的网站已被黑客入侵,请不要惊慌。 立即更改您的登录详细信息并从备份中恢复您的网站。

2.白屏死机

白屏死机

此错误通常会导致纯白屏死机而没有错误消息,这让您更加沮丧,因为您不知道要寻找什么以及要修复什么。

原因:

  • 通常由耗尽的内存限制引起
  • 编码不佳的主题或插件

解决方案#1: 增加内存限制

由于耗尽的内存限制是此错误的一个常见原因,因此建议增加内存限制。 要增加限制,请打开 wp-config.php 文件并在主要 PHP 标记中添加以下代码行。

define('WP_MEMORY_LIMIT', '64M');

上面的代码将您的内存限制增加到 64M。

解决方案#2. 将您的主题替换为默认主题并禁用所有插件

如果问题仍然存在,请禁用所有插件并将当前活动的主题替换为默认的 WordPress 主题,并检查它是否仍然显示白屏死机。 如果问题得到解决,您的主题或您的某个插件会导致白屏。 一次激活一个插件,同时密切关注网站。 如果这解决了问题,请检查主题的 functions.php 并删除文件底部的任何多余空格。

3. 500 内部服务器错误

500内部服务器错误

这是几乎每个 WordPress 网站都至少遇到一次的另一个常见问题。 有几个潜在的原因。

原因:

  • 用尽 PHP 内存限制
  • 损坏的插件功能
  • 损坏的主题功能
  • 损坏的.htaccess

解决方案#1. 增加内存限制

按照上一步中提到的相同步骤来增加内存限制。

解决方案 #2.编辑.htaccess文件

由于问题通常是由损坏的 .htaccess 文件引起的,因此您需要编辑 .htaccess 文件。 从 FTP 或文件管理器打开您的 .htaccess 文件,并将其重命名为 .htaccess old。 刷新您的网站,看看问题是否仍然存在。 如果这解决了问题,请单击设置 > 永久链接并点击保存更改以重置 .htaccess。

解决方案#3. 停用所有插件

如果更改您的 .htaccess 文件对问题没有任何影响,您可能需要检查您的插件。 通过单击插件停用所有插件? 安装的插件。 从“批量操作”下拉菜单中选择“停用”并点击应用。 它会自动停用您的所有插件。 现在转到您的网站,刷新它并检查错误是否消失。 如果是这样,请一一激活您的插件,看看是哪个插件导致了问题。

解决方案 #4.替换wp-admin和wp-includes文件夹

如果没有任何效果,请尝试使用 WordPress 安装的新副本替换您的 wp-includes 和 wp-admin 文件夹。 保存并上传。 刷新浏览器并查看问题是否已解决。

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

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

忘记您的电子邮件或密码是很常见的,尤其是当您要记住大量它们时。 在这种情况下,您可能已经单击了丢失的密码链接来恢复详细信息。 但不幸的是,您从未在收件箱中获得重置链接。

原因:

这个问题的实际原因仍然是个谜,但解决方案却不是。 您可以执行某些操作来更改您的电子邮件和密码,而无需重置链接。

解决方案 #1.编辑你的functions.php文件

要更改主题的 functions.php 文件,请通过 FTP 或文件管理器导航到 ../wp-content/themes/your_current_theme。 打开您的functions.php 文件并添加以下代码行。

wp_set_password(‘DesiredNewPassword’, 1);

将您想要的新密码放在“DesiredNewPassword”的位置。 保存文件并再次上传。 登录网站后,从文件中删除代码并再次上传。

解决方案 #2. 通过 phpMyAdmin 重置您的电子邮件和密码

登录到您的 cpanel。 单击 phpMyAdmin 并选择您网站的数据库。 单击 wp_users 表并编辑您的记录。 为 user_pass 输入一个新值。 请记住 phpMyAdmin 使用 MD5 加密,因此您必须将密码转换为 MD5。

从函数的下拉菜单中选择 MD5 选项。 点击保存并刷新您的网站。

5.连接超时

连接超时

此错误通常是由负载过重的共享服务器引起的。 以下原因通常会导致此问题。

原因:

  • 重型插件
  • 主题功能错误
  • 用尽 PHP 内存限制

解决方案

  1. 增加你的 PHP 内存限制
  2. 停用所有插件并删除导致问题的插件
  3. 切换到默认 WordPress 主题以检查您的主题是否导致问题

6. 404页面错误

404 页面错误

当网站找不到您指定的页面时,通常会发生此错误。

原因

永久链接设置是 404 页面错误的主要原因。

解决方案:

通过单击设置 > 永久链接重新配置您的永久链接。 您还可以手动重写规则以覆盖默认的永久链接设置。

7. 内存耗尽错误

内存耗尽错误

内存耗尽错误导致白屏死机或以下错误

致命错误:第 xxx 行的 /home/username/public_html/site1/wp-includes/plugin.php 中允许的内存大小为 33554432 字节已用尽(尝试分配 2348617 字节)

原因

主要原因是 WordPress 插件或脚本耗尽了默认内存限制。

解决方案

您需要增加 PHP 内存限制。 尽管我们在第一点已经提到了增加内存限制的所有步骤,但我仍然在这里写下来。

要增加限制,请打开 wp-config.php 文件并在主要 PHP 标记中添加以下代码行。

define('WP_MEMORY_LIMIT', '64M');

上面的代码将您的内存限制增加到 64M。

将您的主题替换为默认主题并禁用所有插件

8. 计划维护错误不可用

不适用于计划维护错误

由于 WordPress 更新中断或未完成,您可能会遇到此错误。

原因:

当 WordPress 更新插件或主题时,它会将您的网站置于维护模式。 如果更新中断,它会使您的站点处于维护模式。

解决方案

  1. 手动更新您的 WordPress 安装
  2. 通过 FTP 或文件管理器转到您的根目录,删除您的 .maintenance 文件。

包起来

WordPress 是一款功能强大的软件,但与其他平台一样,它也存在缺陷。 在今天的帖子中,我们揭示了一些常见错误及其原因和解决方案。 我希望您发现它有用并永久摆脱这些错误。

Leave a Comment