你在WordPress看到503服务不可用的错误吗? 503错误的问题是,它没有提供什么导致它的线索,这使初学者非常沮丧。 在这篇文章中,我们将向您展示如何在WordPress中修复503服务不可用的错误。
什么导致503服务不可用的错误在WordPress?
所有的WordPress托管公司都为每个托管账户提供固定数量的资源。 对于共享主机上的网站,此限制无法处理大量使用服务器资源的情况。
如果您的Web服务器无法从PHP脚本获得正确的响应,则会发生503服务不可用错误。 这个PHP脚本可能是一个WordPress插件,一个主题,或一个行为不当的自定义代码片段。
如果错误是由重度使用,服务器故障或DDoS攻击引起的,那么它几分钟内就会自动消失。
但是,如果它是由您的网站上的错误代码引起的,那么除非您找到并禁用导致该错误的代码,否则它将继续发生。
话虽如此,让我们来看看如何在WordPress中轻松修复503服务不可用的错误。
在WordPress中修复503服务不可用的错误
正如我们上面提到的那样,当你的web服务器无法从后台运行的PHP脚本得到正确的响应时,就会导致这个错误。
为了解决这个问题,我们将逐个禁用所有不必要的PHP脚本,直到错误得到解决。
让我们开始吧。
取消所有的WordPress插件
所有的WordPress插件都是PHP脚本,所以首先你需要停用所有的WordPress插件。
由于503错误,您无法登录您的WordPress仪表板,您将需要使用cPanel中的FTP客户端或文件管理器连接到您的网站。 连接后,转至/ wp-content /文件夹并将plugins文件夹重命名为plugins-old。
接下来,您需要创建一个新文件夹并将其命名为插件。
现在你需要访问你的WordPress网站,看看是否解决了这个错误。
如果是这样,那么这意味着在您的网站上安装的插件导致错误。 上述步骤已停用所有WordPress插件。
要找出哪个插件导致了问题,您需要切换回您的FTP客户端或cPanel中的文件管理器。 接下来,您需要转到/ wp-content /文件夹并删除空的插件文件夹。
之后,你需要重新命名plugins-old文件夹到插件。 这将使所有以前安装的插件可用于WordPress。 但是,这些插件将保持停用状态。
你需要访问WordPress的管理区域,然后进入插件页面。 在激活每个插件后,您可以逐个激活您的插件并访问您网站上的不同页面。 继续这样做,直到找到导致503错误的插件。
如果此步骤解决了您的问题,则无需执行本页面上的其他说明。 否则,您可以继续下一步。
切换到默认的WordPress主题
如果停用插件没有解决问题,那么下一步就是切换到默认的WordPress主题。 这将停用您当前的WordPress主题。
首先,您需要使用cPanel中的FTP客户端或文件管理器连接到您的WordPress站点。 连接后,转到/ wp-content / themes /文件夹。
找到您当前活跃的WordPress主题并将其作为备份下载到您的计算机。
下载你的主题后,你可以继续从你的网站上删除它
现在,如果您已经安装了二十十七或二十十六这样的默认主题,那么它将被自动激活。 如果你不这样做,那么你可以继续在你的网站上安装一个默认主题。
彻底检查您的网站,确保503服务不可用错误得到解决。
故障排除
如果两种方法都无法解决错误,则可以采取以下步骤:
- 请联系您的WordPress托管公司,因为他们可能能够指出造成问题的原因。
- 作为最后的手段,你可以重新安装WordPress的一个新的副本。