毕节公司网站设计制作:卡在WordPress维护模式?下面是如何摆脱它的方法-极简慕枫

毕节公司网站设计制作:卡在WordPress维护模式?下面是如何摆脱它的方法

2019-04-25

WordPress维护模式是WordPress的核心功能,当您更新到WordPress的最新版本或更新插件和主题时。它在你的网站上显示一条信息,让用户知道你在做什么,这样你就可以执行更新,而不用强迫用户使用半崩溃的站点。

WordPress中的更新屏幕通常会读到“启用维护模式…”。和“禁用维护模式…”在它的更新顺序,但有一些时候,无论多么罕见,这是错误的。如果你绞尽脑汁想办法解决这个问题,你会很高兴知道这比你想象的要容易得多。

我们开始吧。

更新和WordPress维护模式的工作方式

毕节公司网站设计制作
更新在系统的健康方面起着至关重要的作用,这超出了WordPress站点的范围。你的操作系统需要它们。您在桌面和移动电话上使用的应用程序需要它们。就连你的游戏机也需要它们,但为什么它们如此重要?

简单的答案是安全。错误会发生,每天都会出现新的威胁。确保用户受到保护的一种确定的方法是提供具有安全补丁和新安全功能的更新。但是,更新也用于为应用程序提供新功能,以改进其功能。

当WordPress执行更新时,幕后会发生什么?

wordpress-update-process

许多核心WordPress用户,包括你们中的一些,执行手动更新以防止在此过程中可能发生的一些问题。如果您正在经历此维护模式的问题,您可能会使用WordPress管理区域来更新WordPress、您的主题和您的插件。

如果是这样的话,您可能不知道在根目录下的幕后发生了什么,而这些更新正在进行。例如,在WordPress核心更新中,新文件被解压缩并复制,而旧文件被删除。这个过程是快速的,但是如果它出错了,它可能会使你的网站无法使用。

WordPress的更新程序在根目录中创建了一个维护文件,以解决此问题。更新程序在该文件完成其过程之前删除该文件,因此您永远不知道该文件是否存在于您的站点上。

如果您被困在WordPress维护模式,您的更新程序可能无法删除此文件,因此您需要手动删除它。

如何删除维护文件

delete-maintenance-file-cpanel

根据您在访问站点的文件系统方面的经验,删除维护文件可能是困难的,也可能是容易的。如果您对此感到满意,只需访问站点的根目录,使隐藏的文件可查看,并删除维护文件。

如果您正在使用FTP客户端,请在测试站点之前刷新它。如果仍然看到维护模式消息,请在不同的浏览器上进行测试或清除浏览器的缓存。

如何删除cPanel中的维护文件

cpanel-show-hidden-files

cPanel不是唯一的文件管理器,但它是最受欢迎的。如果您的主机使用了不同的文件管理器,并且无法使用这些cPanel指令,请与主机联系,了解如何访问WordPress根目录。

如果您的主机使用cPanel,请登录它。在默认情况下,许多文件管理器隐藏以点开头的文件,因此我们需要确保隐藏的文件是显示的。登录到cPanel后,向下滚动到“文件”部分,然后单击档案管理器.

文件管理器目录选择弹出,选择Web根(Public_Html)确保显示隐藏文件被选中。点击。这将直接带您到.维持费文件所在的位置。找到它,删除它,然后用打开的站点刷新您的浏览器,查看消息是否已经消失。

如果单击时弹出未出现,则为档案管理器并且您不会在您的文件中看到任何点文件。public_html目录,返回到cPanel,向下滚动到底部,然后单击重置所有 接口设置。刷新页面,然后再试一次。如果浏览器的缓存仍然不能工作,请尝试清除它。

如何使用FileZilla删除维护文件

delete-maintenance-file-filezilla

FTP客户端是可以在桌面上使用的文件管理器。它比通过主机提供的特性和权限更多。WordPress建议使用FileZilla对于Windows系统和网络鸭对于Mac,虽然这两个程序都有两个操作系统的版本。

下面的说明是针对FileZilla的。下载安装程序后,运行它并在计算机上安装程序,打开它。点击档案,并选择工地经理.

你需要知道你的FTP细节。通常,这是用于访问站点文件管理器的用户名和密码,但如果您不确定,请确保直接询问主机。

点击新址。确保一般选项卡被选中,并配置以下设置:

  • 寄主

    -进入您的域名。如果您的域名是example.com,请输入example.com。
  • -留空。
  • 协议

    -FTP-文件传输协议。
  • 加密

    -只使用普通FTP。
  • 登录类型

    -正常
  • 用户

    -来自主机的FTP用户名。
  • 密码

    -来自主机的FTP密码。

单击到传输设置标签。在盒子上打勾同时连接的限制数,然后进入8就像最大连接数。这可以防止服务器阻塞IP地址,特别是在共享主机上的情况下。

点击连接。如果您看到名为可湿性粉剂含量WP-管理你在正确的地方。如果不是,双击根目录文件夹。这是典型的public_html但是如果你不确定的话问你的主人。

如果没有看到任何点文件,请单击服务器,并选择显示隐藏文件的武力。找到.维修归档并删除它。单击刷新“文件和文件夹”列表按钮,并刷新浏览器以检查站点。清除缓存并再次检查是否有问题。

什么导致WordPress维护模式问题?

Image by Vitaliy Snitovets / shutterstock.com

图片来源:Vitaliy Snitovets/ShuterStock.com

这一问题有两个主要原因:

  1. 您允许更新请求堆积起来,并试图一次更新多个内容。
  2. 您试图更新的主题或插件与WordPress版本不兼容。

如何防止更新问题

主题和插件更新可能会破坏站点,因此,即使这些更新可能包含有价值的安全修补程序,也不总是建议立即更新它们。在执行更新之前,备份整个WordPress站点。不要相信你的主人会为你做这件事。

在更新之前执行定期备份和备份将使您得到足够的保护,以便及时更新事物,而不是让它们堆积起来。您还应该停止使用批量更新功能,并逐个更新WordPress、插件和主题。

检查内森关于运行自动WordPress更新的提示。如果您运行一个相当基本的WordPress站点,您可能会从中受益。

如何防止兼容性问题

WordPress版本的新版本是很棒的,但它们有时会在开发人员有机会赶上之前就出现了。如果最近发布了一个新的WordPress版本,请确保您希望更新的插件或主题与其兼容。您可以跟踪开发人员的电子邮件列表,查看他们的博客,或者直接要求他们在这个问题上保持最新的状态。

类似地,如果您使用的是WordPress的旧版本,并且只更新插件和主题,那么您可能会遇到兼容性问题。最好是通过确保你运行的是WordPress的最新版本来更新你的网站。这也使你的网站更加安全。

WordPress维护插件的问题

这实际上是一个完全不同的问题,但在某种程度上是相关的,因此值得在这里提及。WordPress维护插件允许您将您的网站置于维护模式,这样您就可以对您的站点进行小的和重大的更改,而无需期望用户能够容忍它们。插件允许您使用自定义维护页面优化的风格和营销目的。

不幸的是,这些插件中的一些无法在您请求站点维护模式之后将其从维护模式中删除。幸运的是,该解决方案比删除根目录中的文件更简单。通常,如果您使用缓存插件或在清空缓存之前禁用/删除插件,则只需清空页面缓存。这应该很快就能解决。

最后思想

站点被困在维护模式下可能是一个恼人的问题,特别是当您从一开始就不打算关闭站点进行维护时,但至少解决方案很容易。尽管如此,这并不意味着仅仅因为你修复了一次就意味着你已经清空了。

问题仍在发生,您需要后退几步,找出是什么原因造成的,这样您就可以防止将来发生类似的事情。从现在开始,最重要的事情是确保你定期更新WordPress,你的主题,以及你的插件。

如果你不认为你能记得定期检查你的更新,为自己选择一个“更新日”,每周、每周或每月一次提醒。在这一天,您将登录到WordPress管理区域,创建一个备份,然后逐个更新需要更新的所有内容。

每次更新后检查您的站点。如果有问题,看看是否可以解决。如果没有,请使用备份将站点回滚到它正常工作时,并考虑替换导致此问题的插件。