仔细研究常见的 WordPress 错误以及如何修复它们

已发表: 2020-02-15

虽然 WordPress 驱动的网站很容易管理,但您可能会遇到一些令人沮丧的 WordPress 错误。 您是否在屏幕上看到错误消息? 不要惊慌,好消息是您之前的其他人已经遇到、报告并解决了同样的错误。 继续阅读以了解最常见的 WordPress 错误以及解决方法。

在修复以下任何错误之前,请确保拥有 WordPress 网站的备份副本。 研究用于备份网站的 WordPress 插件很有帮助。

语法错误

如何修复常见的 wordpress 错误

如果您看到语法错误,则表示您在将代码片段添加到 WordPress 时出错。 在创建 PHP 结构时,您可能不小心遗漏了一个字符,或者您的代码语法不正确。

如何修复语法错误?

解决方案。 语法错误将告诉您代码中的哪个文件和大致行包含错误。 额外的括号或缺少的逗号可能会破坏整个代码。 因此,解决问题的唯一方法是修复脚本。

WordPress死机白屏

如何修复常见的 wordpress 错误

白屏死机通常被称为操作系统错误,导致显示没有信息的空白屏幕。 PHP 错误和数据库错误通常会导致白屏错误。

如何修复死机白屏?

解决方案 1.最有可能的是,您的主题或插件之一触发了错误。 请按照以下步骤进行修复。

1. 如果您可以使用管理屏幕,请尝试停用所有插件,然后一一重新激活它们。

2. 如果您无法访问您的管理屏幕,请使用 FTP 登录您的站点。

3. 要停用所有插件,请导航到文件夹wp-content/plugins 。 现在,将“ plugins ”文件夹重命名为“ plugins.old”

4. 接下来,登录到您的管理插件页面/wp-admin/plugins.php以禁用任何放错位置的插件。

5. 要重新激活插件,请将“ plugins.old ”重命名为“ plugins ”。

解决方案2。如果插件停用不起作用,您的主题可能是触发错误的主题。 如果您刚刚激活了一个新主题或创建了一个新站点,这种情况尤其可能发生。 请按照以下步骤修复错误。

1. 如果可用,请转到管理屏幕并激活默认 WordPress 主题。

2. 如果您无法使用管理屏幕,请通过 FTP 登录您的站点。

3. 要停用主题,请找到 / wp-content/themes/ 文件夹

4. 现在,为活动主题重命名此文件夹。

(500内部服务器错误

如何修复常见的 wordpress 错误

另一个常见的 WordPress 错误是内部服务器错误(有时称为 500 内部服务器错误)。 此错误通常发生在某些东西不工作并且服务器无法识别问题时。 由于错误无法识别问题,因此您的工作就是找出问题所在。

如何修复内部服务器错误?

解决方案 1.如果您看到内部服务器错误,您应该做的第一件事是检查损坏的 .htaccess文件。

1. 通过 FTP 或托管帐户仪表板中的文件管理器登录您的网站。

2. 找到 . htaccess文件并将其重命名为htaccess.old

3. 尝试加载您的网站,看看这是否解决了错误。

4. 如果可行,请转到 WordPress 管理中的设置 > 永久链接。 确保单击保存按钮而不进行任何更改。

解决方案 2.停用所有插件。 您可以在管理屏幕中或通过 FTP 执行此操作。

解决方案 3.禁用您当前的主题并切换到默认的 WordPress 主题。

解决方案 4.有时,如果您用尽 PHP 内存限制,可能会触发此 WordPress 错误。 尝试增加 PHP 限制。

解决方案 5.如果这些都不能解决内部服务器错误,那么值得重新上传核心文件。 不用担心,从全新的 WP 安装重新上传WP-adminWP-includes不会删除您现有的任何信息。

建立数据库连接时出错

如何修复常见的 wordpress 错误

如果您看到错误建立数据库连接消息,显然与您的数据库的连接存在问题,这可能由于多种原因而发生。 请记住,解决此错误对于初学者来说可能非常具有挑战性。

如何修复建立数据库连接的错误?

解决方案 1.在大多数情况下,当用户错误地输入或修改其数据库凭据时,会弹出此错误。 您应该做的第一件事是检查您的数据库名称、用户名、密码和主机是否输入正确。

解决方案 2.如果您的配置正确,请联系您的网络托管服务提供商讨论该问题。 您的数据库可能会关闭,因为它已达到配额或服务器只是关闭了。 无论哪种方式,您的托管服务提供商都可以识别并解决问题。

解决方案 3.如果您的配置正确,并且您已与托管服务提供商确认,则您的网站可能已被黑客入侵。 使用安全工具扫描您的网站是否存在潜在威胁。 如果您发现您的网站已被黑客入侵,请立即更改您的登录信息并从备份中恢复您的网站。

连接超时

常见的wordpress错误

Connection Timed Out 错误通常是由于共享服务器过载而出现的。 耗尽的 PHP 内存限制、繁重的插件和主题功能错误都可能导致服务器过载。

如何修复连接超时错误?

解决方案 1 尝试停用所有插件,看看它是否解决了问题。 如果错误不再出现,请一一重新激活您的插件以查找导致问题的插件。

解决方案 2 切换回默认的 WordPress 主题以排除任何与主题相关的问题。

解决方案 3.增加您的 PHP 内存限制。 您可以在wp-config.php中执行此操作,也可以要求您的托管服务提供商增加您的内存限制。

解决方案 4 。 如果这些都不起作用,请尝试增加php.ini文件中的最大执行时间。 由于它不是 WordPress 核心文件,因此您需要联系您的托管服务提供商并要求他们增加最大执行时间。

内存耗尽错误

常见的wordpress错误

内存耗尽错误显示为死机白屏或致命错误消息。 当 WordPress 代码用尽默认内存大小限制时,通常会发生该错误。

如何修复内存耗尽错误?

解决方案。 增加您的 PHP 内存限制。

1. 打开您的wp-config.php文件。

2. 在主 PHP 标记中添加此代码以将内存限制为 64M。

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

3. 设置默认的 WordPress 主题并禁用所有插件。

502错误的网关

如何修复常见的 wordpress 错误

当您对服务器的请求处理时间过长时,通常会出现 502 Bad Gateway。 它通常是由于高流量导致的临时故障而发生的。 触发 502 错误的另一个常见原因是插件或主题编码不当。

如何修复 502 Bad Gateway 错误?

解决方案 1.您应该做的第一件事是重新加载您的网站。 如果错误是由流量增加或服务器资源不足触发的,则重新加载网站将解决问题。

解决方案 2 。 如果重新加载不是特别有用,请尝试清除浏览器缓存。 如果您使用的是 Windows 或 Linux 操作系统,请按Ctrl + F5Command + Shift + R是 Mac OS 用户的快捷方式。 或者,您可以在浏览器设置中手动清除缓存。 删除所有缓存后,尝试重新加载您的网站。

其他解决方案。 如果这些解决方案都不适合您,那么错误很可能是由其他东西触发的。 查看这篇文章,了解如何通过 Hostinger 修复 502 错误网关。

404 页面未找到错误

如何修复常见的 wordpress 错误

当网站找不到您指定的页面时,通常会发生 404 错误。 404 错误的主要原因是永久链接设置。

如何修复 404 Page Not Found 错误?

解决方案。 通过Settings > Permalinks重新配置您的永久链接。 如果这不起作用,您需要手动编辑.htaccess文件,如下所示。

 <!-- wp:paragraph --> <p># BEGIN WordPress</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>&lt;IfModule mod_rewrite.c&gt;</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteEngine On</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteBase /</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule ^index\.php$ - [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-f</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-d</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule . /index.php [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>&lt;/IfModule&gt;</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p># END WordPress</p> <!-- /wp:paragraph -->

如果这不起作用,请联系您的托管服务提供商并要求他们为您启用mod.rewrite规则。  

因计划维护错误而暂时不可用

常见的wordpress错误

由于 WordPress 更新中断或未完成,可能会出现“暂时无法进行计划维护”错误。 每当 WordPress 更新时,它会将您的网站置于维护模式。 当更新中断或未完成时,WordPress 仍将您的网站保持在维护模式。

如何修复“计划维护暂时不可用”错误?

解决方案 1 。 解决此错误的最简单方法是手动更新您的 WordPress 安装。

解决方案 2 。 如果手动安装不起作用,请通过 FTP 登录您的网站。 然后,删除.maintenance文件。

包起来

WordPress 非常易于使用并具有许多有用的功能,但作为每个内容管理系统,它都有其缺陷。 最重要的一点是没有无法解决的 WordPress 错误。 保持冷静并使用上述提示永久修复这些错误!