大多数 WordPress 网站面临的 5 个错误及其各自的解决方案

已发表: 2022-12-09

WordPress 是一个很棒的 CMS 平台。 拥有数以百万计的满意用户并且还在不断增加,毫无疑问这个 CMS 的主导地位。 除了极端的易用性、灵活性、强大的插件和扩展选择之外,WordPress 网站有时也会因为大多数 WordPress 网站面临的一些不必要的错误或性能问题而受到投诉。 但我们也可以通过特定的解决方案来解决所有这些问题。

在这里,我们将解释大多数 WordPress 网站开发公司在开发过程中遇到的 5 个错误及其各自的解决方案。

目录

1. 死机白屏

此错误是最常见的错误之一,屏幕变成空白或白色,没有任何消息痕迹。 这令人沮丧,因为您无法理解真正出了什么问题。 此错误的最常见原因可能是内存限制耗尽或主题或插件的代码优化不足。

以下是此错误的一些关键解决方案:

  • 增加内存限制:通常通过增加内存限制,您可以最终解决此错误。 您可以按照简单的步骤增加限制。 只需打开 wp-config.php 文件并在主要 PHP 标记中添加下面提到的代码:define('WP_MEMORY_LIMIT', '64M');
  • 将您的主题替换为默认主题并禁用所有插件:如果问题仍然存在,您需要禁用所有插件并仅更改当前主题。 执行此操作后,问题可能会解决。 除了上述原因外,主题或插件可能会导致白屏死机。
阅读更多:将 Zoom 与 Learnpress 集成的教程

2. 500 内部服务器错误

500 Internal Server Error 是绝大多数WordPress站点面临的另一个常见问题。 导致此错误的各种原因包括耗尽的 PHP 内存限制、损坏的插件、损坏的主题或损坏的 .htaccess 文件。

在这里,我们针对此错误提供了一些有用的解决方案。

  • 增强内存限制:通过与前面提到的相同方式增强内存限制,您可以解决问题。 打开 wp-config.php 文件后,将这段代码放在主要的 PHP 标签中:define('WP_MEMORY_LIMIT', '64M');
  • 编辑 .htaccess 文件:在许多情况下,损坏的 .htaccess 文件是造成错误的原因。 要解决这个问题,您需要编辑 .htaccess 文件。 首先,从 FTP 或文件管理器打开 .htaccess 文件,并将文件重命名为 .htaccess old。 现在刷新网站看看问题是否还存在。 解决问题后,只需转到设置并导航到永久链接并保存更改。
  • 停用所有插件:如果在采用之前的解决方案后问题仍然存在,则可能是插件损坏造成的。 确保您必须停用所有插件。 只需转到已安装的插件并从“批量操作”下拉列表中选择“停用”,然后单击“应用”。 这将自动停用所有插件。
  • 替换 wp-admin 和损坏的 wp 文件夹:如果上述所有步骤均失败,您可以通过替换 wp-includes 和 WordPress-admin 文件夹来解决问题。 通过重新安装WordPress上传文件夹的新副本。 保存并上传后刷新浏览器以确保问题得到解决。
阅读更多:如何制作 WordPress 网站 (2023)

3. 管理员邮箱和密码丢失

Lost Admin Email and Password-wordpress

作为 WP 管理员,当您忘记了您的登录凭据(如电子邮件 ID 和密码)时会发生什么? 好吧,这是一个普遍的问题。 但是当它发生时,您几乎没有办法取回或重置这些凭据。

  • 重置电子邮件和密码:您可以通过 phpMyAdmin 选项重置电子邮件和密码。 首先登录到 cPanel,然后转到 phpMyAdmin,您需要在其中选择网站的数据库。 现在点击 wp_users 表,您可以在此处轻松编辑已保存的数据。 现在您需要提供一个新的用户名和密码。 phpMyAdmin 提供 MD5 加密方法,这将允许您将密码转换为 MD5。

4.建立数据库连接错误

这是尝试访问该网站时的另一个常见错误。 这主要是因为 wp-config.php 文件的问题。 如果您输入的数据库不正确,通常会发生这种情况。

在其他时候,数据库连接错误只能由托管服务提供商解决。 特别是,如果您使用共享主机。 发生这种情况只是因为大多数共享网络托管服务都在使用数据库。 每当您的数据库超出分配的配额时,您就会遇到连接错误。 如果您的网站被黑客入侵,也可能会出现此问题。

在这里,我们提供一些有效的补救措施来解决这个问题。

  • 首先,确保 wp-config.php 文件中的数据库是正确的。 只需确保正确提及数据库名称、用户名、密码和数据库主机即可。
  • 如果您想检测站点安全性的威胁,您应该使用高质量的站点检查工具来确保它是干净的。
  • 如果服务器出现故障或您超出了分配给您的数据库配额,您需要联系托管服务提供商来解决问题。
阅读更多: LearnPress 与 LearnDash:最佳 LMS 插件领域的 2 个国王

5.连接超时

这是另一个常见错误,主要是由共享主机服务的服务器负担过重引起的。 负担过重的一些常见原因包括较重的插件、主题功能错误、PHP 内存限制耗尽等。

至于解决方案,我们已经讨论了如何停用插件和更改主题以了解它们是否是此问题的根源。 为了解决用尽的 PHP 限制,您需要转到 config.php 文件并键入代码:define('WP_MEMORY_LIMIT', '64M');

结论

在这里提到的解决方案中,有些是多个问题的共同点。 这些是最常见的错误,还有其他几个错误需要单独解释。 我们希望您能解决您的WordPress 网站的问题。

阅读更多 为什么正确的托管对您的 WordPress 网站很重要