由 Awesome Motive 提供支持。
了解更多 海鹰博客。

10 个最常见的 WordPress 错误:如何修复?

常见 WordPress 错误修复

没有什么比网站出现意外错误更不完美了。尽管 WordPress (WP) 等内容管理系统平台内置了强大的安全功能,但偶尔也会出现漏洞。这些问题处理起来非常麻烦,尤其是在您不知道如何纠正的情况下。

虽然这些问题乍看起来很危险,但只要在 WordPress 中进行一些基本的调整和设置,就可以解决这些问题。一旦确定了问题的根源,就可以通过一些故障排除技术直接解决它们。

在本教程中,我们汇编了最常见的 WordPress 错误、原因和解决方案,以便您能快速解决问题。

让我们来看看。

最常见的 WordPress 错误:

白屏死机 (WSoD):

空白显示屏或没有错误信息的纯白屏幕是 WP 中最可怕的 bug 之一。WSoD 会影响整个网站,变成一个空白屏幕,什么也不显示。

原因

  • 错误或编码不当的主题
  • 与插件的兼容性问题
  • PHP 代码错误
  • 内存已用完

解决方案

  • 错误的主题也可能是原因;最好禁用主题并选择默认的 WP 主题,以测试是哪个主题导致了错误。
  • 如果插件有问题,最好禁用它们并检查错误解决情况。
  • 查找 PHP 代码中的错误并加以修正。
  • 通过添加所需代码和增加网站内存,提高 wp-config.php 文件的内存限制。
  • 通过wp-config.php 中的以下代码行启用 WordPress 的调试模式:define('WP_DEBUG,' false); 将其从 false 更改为 true 并更新服务器上的文件以开始调试。这样就可以检查页面错误和 WSoD 的原因。

连接超时:

当服务器负载过重,难以加载网站时,就会出现这种错误。这种错误在共享主机上比较常见,即在一台服务器上托管多个网站。由于内存限制,服务器无法管理网站。

原因

  • PHP 内存极限
  • 重型插件
  • 主题功能中的错误

解决方案

  • 增加 PHP 内存限制。
  • 逐一停用插件和主题,以检测出故障插件
  • 升级您的托管计划,以增加服务器资源,避免服务器运行速度减慢和停机。
  • 优化网站速度,避免使用重型插件和主题来修复错误。

500 内部服务器错误:

这是初学者遇到的最令人困惑的 WordPress 错误之一。这通常发生在出错但服务器无法识别问题的情况下。

原因

  • .htaccess 文件损坏。
  • PHP 内存限制已用尽。
  • 主题和插件功能故障。

解决方案

  • 如果 .htaccess 文件已损坏,请通过文件管理器或 FTP 打开该文件,并将其重命名为旧的 .htaccess。重新加载网站,检查错误是否已解决。如果问题已解决,请保存更改并重新启动 .htaccess。
  • 服务器内部错误也可能是由于服务器内存不足造成的。可通过增加 .php.ini 文件中的内存限制来解决问题。
  • 禁用所有主题和插件,然后逐一激活,找出有问题的主题和插件。

建立数据库连接出错:

这个名称本身的含义是,与数据库的连接已被切断,WordPress 无法连接到网站的数据库。

原因

  • 虚拟主机的问题
  • wp-config.php 文件(数据库存储位置)中的错误
  • 被黑客攻击的网站

解决方案

  • 请咨询您的托管服务提供商,检查您的数据库是否已达到最大容量,因为这也可能导致错误。
  • 访问 wp-config.php 文件,检查数据库名称、主机、用户名、密码等所有详细信息,确保准确无误。如果拼写错误,请更正并检查。熟悉如何编辑 PHP 文件并进行必要的修改。
  • 由于 WP 是最流行的内容管理系统平台,它吸引了很多黑客进行网络钓鱼攻击。请确保您的网站未被黑客入侵。如有怀疑,建议更改登录凭证并从备份中重新安装网站。

404 页面未找到错误:

当服务器找不到请求的页面时,就会显示 "未找到页面 "的 404 错误。

原因

  • Permalink 设置问题。
  • WP URL 路由器缓存中缺少的规则
  • 断开的链接和修改的 URL

解决方案

  • 更改永久链接是最好的解决办法。在 WP 控制面板中进入 "设置">"永久链接"。选择 "默认设置",然后保存更改。
  • 安装免费的 WP 插件 Rewrite Rules Inspector,修复 WP 规则。运行 "刷新规则 "选项并修复。

由于计划维护错误,无法使用:

当与插件或主题相关的任何更新正在进行时,此错误会弹出;网站无法完成更新,您的网站将保持维护模式。

WordPress 在网站根文件夹中创建了一个临时的".maintenance "文件,其中显示了维护错误。

原因

  • 未完成或中断的 WordPress 更新。

解决方案

  • 通过 FTP 访问根文件夹,删除".maintenance " 文件。
  • 手动完成未完成的更新。

语法错误/解析错误:

这种常见的 WordPress 问题最常发生在网站代码出现错误时,这种错误可能很小,但却很关键。如果 PHP 代码包含语法错误,就会导致该错误,因为 PHP 解析器无法正确解释、读取和运行。

原因

  • 错误可能是缺少逗号、缺少额外字符、缺少分号、缺少引号、随机字符串或变量等。

解决方案

  • 要通过打开源文件更正代码,请转到所述行。
  • 重点检查上面几行中缺少的运算符,并纠正语法错误。
  • 中策是将长代码拆分,这样解析器就可以给出破损代码的固定行号,而不是关注扩展代码,从而简化修复过程。
  • 避免使用复合语法结构,而应选择独特而多彩的语法着色。
  • 备份之前的工作代码。

内存不足错误:

当服务器上的 PHP 内存达到最大限制时,就会出现内存不足错误。当 WordPress 网站想要运行脚本或插件,但由于内存不足而无法运行时,就会显示此错误。

原因

  • 默认 PHP 内存已满。

解决方案

  • 清除浏览器缓存
  • 如果错误仍然存在,请进入 wp-config.php 文件增加内存限制。
  • 通过编辑 php.ini 扩展内存限制。由于这不是 WP 文件,您可以要求您的虚拟主机增加内存限制。

混合内容错误:

这个问题是由于 WordPress 网站上的 HTTPS/SSL(安全套接字层)设置不正确造成的。DigiCert、GlobalSign 和 Comodo 等公司的 SSL 证书通过加密网站来保护您的网站。但是,这些安全网站上的某些不安全内容会导致此错误,从而影响搜索引擎优化排名和用户体验。

原因

  • 尽管网站拥有 SSL 证书,但某些脚本、视频或照片无法通过安全 SSL 加载,或者安全网站上的某些页面尚未受到保护(HTTP)。
  • SSL 配置错误

解决方案

  • 安装并激活 SSL 不安全内容修复插件,修复混合内容错误。
  • 甚至 Ahrefs 审计工具也能帮助捕捉并删除所有 HTTP 内容,从而解决问题。

丢失管理电子邮件和密码恢复失效

别担心,这不是技术问题。如果您忘记了 WP 电子邮件 ID 或密码,就会出现这种情况。

原因

  • 密码丢失或未找回会导致此错误。

解决方案

  • 在 functions.php 文件中输入代码 wp_set_password('DesiredNewPassword,' 1),并在 DesiredNew Password 框中输入您的新密码。保存文件并上传。
  • 登录 Cpanel > phpMyAdmin 更改电子邮件和密码。为网站选择一个数据库。点击 wp_users 表 > 点击浏览链接。
  • 单击 "编辑",以 MD5 加密方式为 user_pass 输入新密码,因为 phpMyAdmin 使用这种加密方式。
  • 从 "功能下拉菜单保存 "中选择 MD5 选项,然后刷新网站。

结束:

虽然 WordPress 是一个强大的内容管理系统平台,但它也存在一些缺陷和错误。我们希望本文中上述建议的解决方案足以解决您的疑惑和错误。

如果您仍对上述 WP 错误有任何疑问,或希望专家帮助您修复 WP 网站错误,请联系我们!

如果您是 WordPress 用户,您可能会对一项名为 "维护 "的便捷功能感兴趣。

使用 WordPress 的网站需要可靠的支持,以防止网站中断并保持客户满意度。无论是

联属营销是一种以业绩为导向的战略,它允许联属会员通过代言产品赚取佣金

科马尔-博特拉 2024 年 4 月 23 日

Google 缓存页面已删除?查看 Google 缓存:最佳替代方案

大家都知道,谷歌会通过爬虫机器人分析网页并扫描内容。但是

技术
科马尔-博特拉 2024 年 4 月 22 日

如何建立成功的白标合作伙伴关系?

白标合作已成为公司扩展其产品的一种战略方式。

机构
科马尔-博特拉 2024 年 4 月 22 日

Webflow 与 WordPress - 2024 年哪个平台适合您的业务?

Webflow 和 WordPress 是两种截然不同的网站建设工具,可满足不同用户的需求。WordPress

比较

开始使用海鹰

在我们的应用程序中注册,查看我们的定价并获得折扣。