7个最常见的WordPress错误解决方案
已发表: 2022-02-01您是否曾经遇到过诸如死机白屏、自动升级失败、内部服务器错误或任何此类错误等 WordPress 错误?
我相信你有,这就是导致你访问这个博客的原因。 但是,如果你没有,你会在某个时候。 因为这些是最常见的错误,并且如果您长时间使用 WordPress,无论您是拥有单页 WordPress 网站还是拥有许多页面的大型网站,这些错误都可能发生。
但是您不必担心,因为如果有错误,那么也有解决方案。 在此博客中,您将找到导致一些最常见的 WordPress 错误的原因以及修复它们的方法。
因此,请继续阅读,如果您面临特定问题,请随时跳到该特定问题以找到解决方案。
7个最常见的WordPress错误原因和解决方案:
以下是 WordPress 中的 7 个常见错误。 继续阅读以了解问题的实际含义、原因和解决方法:
WordPress白屏死机(WSOD)
顾名思义,当您的网站屏幕因某种原因变成白色且无响应时,就会发生白屏错误。 此错误可能会使您的整个网站变白或成为网站的一部分。
例如,您只在管理页面上遇到了白屏死机错误,而所有其他页面都可以正常工作。 或者在某些情况下,您也可以让您的帖子页面完全正常工作,而其他页面仅显示没有信息的白屏。
WordPress白屏死机(WSOD)的原因是什么?
PHP 错误和数据库错误都可能导致您的 WordPress 网站出现白屏。 更具体地说,白屏死机可能由以下原因引起:
- 插件兼容性问题。
- WordPress 主题兼容性问题。
如何修复 WordPress 白屏死机?
根据原因,解决方案会有所不同。 看看如何解决这个问题:
- 插件兼容性问题:如果WordPress插件存在兼容性问题,您可以通过逐个停用插件来解决此问题。 如果您的管理页面由于 WSOD 而被冻结,您可以使用 FTP 停用它们。 使用 FTP 登录,转到位置 wp-content/plugins 并重命名插件文件夹以停用插件。
- WordPress 主题兼容性问题:安装和停用新主题时也会出现白屏死机。 要解决此问题,您只需激活任何默认的 WordPress 主题即可。 同样,如果您无权访问管理页面,请通过 FTP 登录,转到 /wp-content/themes/ 并重命名主题文件夹名称。
建立数据库连接WordPress时出错
当建立 WordPress 数据库连接出现问题时,会出现此错误。 如果发生此错误,则您的网站将无法加载,并且您将无权访问网站的任何部分,无论是前端还是管理页面。
Error建立数据库连接的原因是什么?
那么,数据库连接错误问题可能是由多种原因引起的。 这些原因可以
- 数据库凭据不正确(数据库名称、数据库用户名、数据库密码)
- 错误的主机信息(数据库主机)
- 损坏的数据库
- 服务器关闭
如何修复建立数据库连接WordPress的错误
根据原因,解决方案会有所不同。 根据上述原因,您可以采取以下措施来解决这些问题:
- 不正确的数据库凭据:数据库错误的最常见原因是未提供正确的数据库凭据。 由于出现此错误时您将无法访问您的站点,因此您需要通过 FTP 登录以检查数据库名称、用户名和密码是否正确。 您可以在 wp-config.php 文件中找到此信息。
- 托管信息错误:如果您的数据库凭据正确,则您的托管信息可能不正确。 通常,大多数托管服务提供商使用 localhost 作为他们的数据库主机,它可能会因您的托管服务提供商而异,因此请检查您是否使用了正确的数据库主机名。
- 服务器停机:数据库连接错误背后的另一个常见原因是服务器停机。 如果您拥有正确的所有凭据和托管信息,那么您的服务器很可能已关闭。 服务器可能因为已达到配额或您无法自行修复的任何其他原因而关闭。 在这种情况下,您需要联系您的托管服务提供商以采取进一步措施。
拥有良好的网站速度对于获得良好的 SERP 排名和吸引更多访问者访问您的网站至关重要。 查看我们关于如何提高 WordPress 速度和性能的博客
升级后的维护模式
升级后陷入维护模式是 WordPress 用户面临的常见问题之一。 在本期中,您可能会收到“暂时无法进行定期维护”之类的消息。 请稍后再回来查看。” WordPress CMS 有自己的内置维护模式,只要有人尝试更新任何插件或主题,它就会激活。 进行任何升级时,系统都会创建一个 .maintenance 文件。
为什么会看到维护模式消息?
通常,这种维护模式需要一秒钟的时间,但有些事情可能会出错,让您停留在维护模式的时间比您想要的要长。 这些原因可能是:
- 在自动更新过程中关闭浏览器
- 尝试同时升级大量插件/主题。
- 主题/插件的兼容性问题
如何修复 WordPress 中的维护模式问题?
要解决此问题,您需要删除 .maintenance 文件。 再次,您需要使用 FTP 服务器登录,找到位于根文件夹中的 .maintenance 文件,然后将其删除。
更新主题和插件是 WordPress 网站维护的基本任务。 查看我们关于 WordPress 网站维护的博客:13 项以上的必做任务
WordPress 自动升级失败
有时,自动升级可能会在 WordPress 网站中失败。 此错误有时会导致白屏。 而在其他时候,它会显示升级失败或其他 PHP 相关问题的消息。

是什么导致 WordPress 自动升级失败?
可能停止 WordPress 自动升级的一些原因包括:
- 更改文件权限
- PHP内存限制耗尽
如何解决 WordPress自动升级失败的问题?
您可以尝试以下选项来解决此自动升级问题。 以下是针对上述原因的可能解决方案:
- 更改文件权限:通过 FTP 访问您的 WordPress 文件并转到/upgrade/directory文件夹并将其权限更改为 777 或 CHMOD。 此文件夹需要可写才能成功自动升级。
- PHP内存限制耗尽:要解决此问题,您需要增加内存限制。 您可以通过访问 WordPress 目录根文件夹中的 wp-config.php 文件来做到这一点。 在此文件中查找类似于define('WP_MEMORY_LIMIT', '40M'); 的行并更新该行以定义('WP_MEMORY_LIMIT','128M');
有关 PHP 内存限制耗尽的更多详细信息,请查看我们关于如何增加 WordPress 内存限制的博客
WordPress 连接超时
WordPress 中的连接计时错误是与服务器相关的错误。 在共享主机上运行的网站大多面临这个问题。
是什么导致 WordPress 连接超时?
此 WordPress 连接超时错误的一些常见原因包括:
- 重型插件
- 主题不兼容
- PHP内存限制耗尽
如何解决 WordPress 连接超时?
好吧,切换到专用服务器应该可以解决所有提到的问题。 但是,如果您打算留在同一个共享主机上,下面提到的解决方案应该可以解决此错误。
- 重型插件:如果您使用大量重型插件,请先尝试停用所有插件。 然后一一重新安装插件,一旦找到导致问题的插件,最好将其删除。
- 主题不兼容:正如我之前提到的,如果出现主题问题,您需要做的第一件事就是切换到默认主题。 那应该可以解决问题。 稍后,您可以与您的主题提供商讨论该问题或在需要时切换到不同的主题。
- PHP 内存限制耗尽:您需要增加 PHP 内存。 我在这篇博客的前面已经描述了如何做到这一点。 您还可以查看以下视频:
内部服务器错误 WordPress
内部服务器错误是常见的 WordPress 错误之一,可能会让您感到沮丧。 因为此错误会显示一条消息,要求您联系服务器管理员。
是什么导致WordPress中的内部服务器错误?
WordPress 中的 500 内部服务器错误可能是由我在谈论他们的 WordPress 错误以及其他原因时已经提到的一些原因引起的。 可能导致 500 内部服务器错误的原因包括:
- .htaccess 文件已损坏
- wp-admin 和 wp-includes 文件夹下核心文件的问题
- WordPress 插件和主题不兼容问题。
- php内存限制
如何修复WordPress 中的内部服务器错误?
我在下面列出了一些解决方案,它们应该可以解决这个 wordpress 最常见的服务器错误。 但是,如果他们不这样做,请联系您的托管服务提供商。 以下是解决方案:
- .htaccess 文件已损坏:通过 FTP 转到您的 WordPress 根文件夹,将 .htaccess 的文件名更改为 .htaccess_old 。 然后重新加载您的网站,如果它加载,然后从管理仪表板重置您的永久链接。 重置永久链接将重新生成 .htaccess 文件。
- 问题是核心文件:如果核心文件损坏,您需要从新安装的 WordPress 站点复制 wp-admin 和 wp-includes 文件夹并重新上传它们。
️注意:解决WordPress插件和主题不兼容问题的方法,以及Php内存限制在本博客前面已经提到过。
WordPress中超过的最大执行时间
这是人们在 WordPress 网站中遇到的致命错误之一。 当 PHP 代码未能在分配的时间内执行时,就会发生这种极其常见的 WordPress 错误。 您可能会看到诸如“超过 60 秒的最大执行时间”之类的消息
是什么导致 WordPress 超过最大执行时间?
好吧,当php_value max_execution_time和Max_execution_time设置为低于所需时间时,就会发生此问题。
如何修复 WordPress 中超过的最大执行时间?
您可以按照以下步骤解决此问题:
- 转到 .htaccess 文件并在该文件的底部添加“php_value max_execution_time 300” 。 确保备份 .htaccess 文件。
- 下一步是编辑 php.ini 文件并添加“ max_execution_time = 60 ”行
最后的话
这些是 WordPress 网站所有者面临的最常见的 WordPress 错误。 我希望您发现此博客对您有所帮助并解决了您面临的错误。 如果您对此列表中的任何错误有任何困惑或疑问,请发表评论,我会尽快回复。
