为什么 WordPress 总是崩溃? 18 原因和修复。

已发表: 2021-10-29

披露:这篇文章包含附属链接。 当您单击此帖子中的产品链接时,我可能会收到补偿。 有关我的广告政策的说明,请访问此页面 谢谢阅读!

内容

  • 为什么 WordPress 总是崩溃?
  • WordPress崩溃问题的18个原因和快速修复:
    • 您的虚拟主机不足和/或过载。
    • 您的服务器上有一个过时的 PHP 版本。
    • 您安装的插件或主题与彼此或最新的 WordPress 版本不兼容。
    • 一个新插件没有像预期的那样工作并且出现问题。
    • 您的一个插件存在最近的 WordPress 更新暴露的安全漏洞。
    • 您的托管服务器超载,无法处理当前流量。
    • 您的 .htaccess 会干扰您上传和/或激活插件的能力。
    • 您主机的服务器出现问题。
    • 您的备份插件失败,并且您没有好的后备选项。
    • 硬盘存储介质(包括图像)已达到其存储空间容量限制。
    • 您网站的加载时间太长(通常由托管问题引起)。
    • 你的图片太大了,你的带宽对于托管限制来说太高了。
    • 你的网站被黑了。
    • 与其他插件存在冲突,您的网站无法正常加载。
    • 您的数据库有错误,它不允许您登录。
    • 您网站的加载速度很慢,因为您的虚拟主机需要很长时间才能提供构成您网站的 PHP/MySQL 页面。
    • 您的文件无法正常运行,因为 .htaccess 文件已损坏或已被删除。
    • 您无法从其他 IP 地址登录您的站点。
  • 为什么 WordPress 不断崩溃,结论。

为什么 WordPress 总是崩溃?

如果您想知道 WordPress 为何不断崩溃或有什么可以解决的问题,那么您并不孤单。 即使是我们当中最优秀的人,它也发生过。 这是一个没有简单答案的问题。

在这篇文章中,我们将讨论导致 WordPress 网站不断崩溃问题的 18 个最常见原因,以及一些可能的快速修复方法:

WordPress崩溃问题的18个原因和快速修复:

您的虚拟主机不足和/或过载。

修复:要么获得性能更好的新网络托管计划,要么完全找到新主机。

您的网络计划可能无法满足您获得的流量,但 WordPress 所在的服务器也可能超载。

这通常可以通过获得具有更多资源的新托管计划来解决。 也可以升级到更好的服务器,无论是使用您当前的虚拟主机还是在与您现有的相同价格范围内。

然后您将获得更好的性能,但您的托管计划可能仍然不足。

新的网络主机可能会提供更好的服务或不同的软件包,从而允许更多的网站并且通常包括更好的性能。

您的服务器上有一个过时的 PHP 版本。

修复:将服务器软件升级到最新版本的 PHP。

WordPress 不会在低于 5.2 的 PHP 版本上运行,因此如果您运行的是旧版本的 PHP,可能需要更新您的服务器。

但由于更新速度较慢或自己的服务器缺乏维护,一些 Web 主机可能仍在运行旧版本。

如果您的虚拟主机没有最新版本或至少没有最新和最安全的 PHP 推荐版本,请寻找新的虚拟主机!

您安装的插件或主题与彼此或最新的 WordPress 版本不兼容。

修复:检查已知会干扰最新 WordPress 更新的插件或主题。

也可能存在插件或主题不兼容的问题,无论是因为它们没有根据最新版本的 WordPress 更新它们,还是您同时运行多个不兼容的插件或主题。

如果有任何此类问题,最好将它们从您的站点中删除,直到它们被更新以正常工作或找到解决方案。

一个新插件没有像预期的那样工作并且出现问题。

修复:只需停用似乎导致问题的插件。

WordPress 网站崩溃的另一个常见原因是您安装的插件出现了某种故障。

有时升级时会出现这些故障,所以最好还是耐心等待,或者在之前在开发者的网站上寻找可能的解决方案

您的一个插件存在最近的 WordPress 更新暴露的安全漏洞。

修复:更新所有插件并确保它们与最新的 WP 版本完全兼容。

在保持 WordPress 更新时,插件可能会带来安全风险,尤其是在插件中发现漏洞或利用的情况下。

这可能意味着您需要更新所有这些,这将需要重新设计以使它们与最新版本的 WordPress 保持一致。

您的托管服务器超载,无法处理当前流量。

修复:查看您的资源监视器或联系您的网络主机寻求帮助。

如果这是一个完整的站点中断,请查看我们的指南,了解如何修复 WordPress 站点不被关闭。

您的 .htaccess 会干扰您上传和/或激活插件的能力。

修复:确保您的虚拟主机没有阻止访问或没有任何冲突的规则。 然后确保您有权编辑相关文件。

WordPress 使用名为 .htaccess 的特殊 PHP 脚本来重写 URL 和重定向、缓存以及许多其他功能。

如果此文件未正确配置或以某种方式损坏,则在尝试上传或激活某些插件时可能会导致错误。

在这种情况下,它可能需要使用 FTP 软件进行重置,这最好在您的网络主机的帮助下完成。

您主机的服务器出现问题。

修复:联系您的虚拟主机以获取有关此问题的更多信息。

当涉及到网站管理时,这可能是一件非常令人沮丧的事情,尤其是在您不知道发生了什么或为什么某些事情无法正常工作的情况下。

它可能并非全部与 WordPress 相关,但如果是您的托管服务器出现问题,则需要尽快处理,因为停机时间等于损失金钱。

您的备份插件失败,并且您没有好的后备选项。

修复:总是尝试添加另一个故障保护,例如可上传的备份或类似的东西。

有时这只是运气不好,在尝试新插件或添加额外的备份安全层时,时机再糟糕不过了。

如果您碰巧发现自己处于这种困境中,请查看您的上次备份并尝试手动恢复文件。 这样,如果再次发生某些事情,您已经有了一个很好的后备系统。

硬盘存储介质(包括图像)已达到其存储空间容量限制。

修复:通过删除不需要的媒体、将其上传到云或将文件移动到外部硬盘驱动器来释放空间。

媒体是 WP 网站崩溃的最常见原因之一,因为随着时间的推移,它们的规模会慢慢扩大并最终达到极限。

如果发生这种情况,您可以删除旧的图像附件(最快的解决方案),或者您可以尝试通过将它们转换为更适合 Web 使用的 PNG、JPG、GIF 等格式来减小文件大小。

如果它是需要释放的外部硬盘驱动器,那么您可能需要在 WP Dashboard 中手动删除文件。

您网站的加载时间太长(通常由托管问题引起)。

修复:添加缓存插件,减少媒体负载大小,或提高服务器速度。

缓慢的加载时间确实会对网站在搜索引擎中排名的速度产生负面影响,因此在尝试解决问题时牢记这一点很重要。

这通常是由于托管问题,然后需要纠正。 但是,您也可以尝试添加一个缓存插件来临时加快速度,这可能会帮助您更快地解决问题。

你的图片太大了,你的带宽对于托管限制来说太高了。

修复:通过使用图像压缩插件或减小它们的尺寸来减小图像的大小。

要么您一直在将高分辨率图像上传到您的网站,要么它们已被盗并且太大。

在后一种情况下,通常最好联系图像的原作者,因为如果很多人开始使用它,那么他们很可能不会对此感到高兴。

如果您确实上传了它,那么您可以使用图像压缩插件或使用 Photoshop(或其他图像编辑软件)降低分辨率。

你的网站被黑了。

Fiix:更改您的密码、更新您的插件并监控流量以发现异常活动。

这是您的网站可能发生的最严重的问题之一,因为一旦它受到攻击,您就必须进行大量的损坏控制才能使其恢复正常运行。

这有时也可能是由错误的插件引起的,然后需要更新或删除。

您应该做的第一件事是在将所有密码备份到另一个位置后更改它们。 您还应该监控异常活动(机器人等)的流量,并且只向站点管理员授予访问权限。

与其他插件存在冲突,您的网站无法正常加载。

修复:尝试一一停用其他插件,直到找到罪魁祸首或尝试重置所有设置。

有时,当您激活插件时,它可能会与其他活动插件发生冲突,从而导致您的网站无法正常工作。 这里的解决方案是一个一个地停用其他插件,直到找到有问题的插件,或者您可以尝试重置所有 WordPress 的设置。

您的数据库有错误,它不允许您登录。

修复:尝试使用 phpMyAdmin 修复和/或重建数据库。

如果您收到“建立数据库连接错误”的错误消息,那么首先要做的是尝试通过 phpMyAdmin 修复和/或重建您的数据库(如果您有访问权限)。

您网站的加载速度很慢,因为您的虚拟主机需要很长时间才能提供构成您网站的 PHP/MySQL 页面。

修复:尝试增加 Web 服务器的 PHP 超时限制。

缓慢的加载时间是交付 PHP 或 MySQL 页面的时间过长的结果,这可能有多种原因,一个是您的主机将时间限制设置得太低。 您可以尝试通过 cPanel 进行调整,但这取决于您与谁在一起。

您的文件无法正常运行,因为 .htaccess 文件已损坏或已被删除。

修复:尝试上传 .htaccess 文件的新副本并尝试重新设置。

如果您发现您的链接都不起作用并且您不断收到目录索引错误,那么这也可能是由于 .htaccess 文件有问题。

这里的解决方案是再次尝试上传它的新副本并重新加载您的页面,这应该可以解决问题。

您无法从其他 IP 地址登录您的站点。

修复:这可能是因为您当前尝试登录的 IP 地址可能在您网站的“黑名单或禁止”IP 地址列表中。

首先,尝试通过 VPN 访问您的站点。

然后,尝试删除阻止您登录的黑名单或禁止 IP 地址。 您通常可以通过 cPanel 从黑名单/禁令列表中执行此操作。

为什么 WordPress 不断崩溃,结论。

“为什么”WordPress 一直崩溃的问题没有简单的答案,但是如果您按照本文中对上述问题的修复,您将有更好的机会在解决您的 WordPress 网站为什么一直崩溃和你可以做些什么来修复它们。