503错误的原因,WordPress503错误解决办法

作者:小易整编 来源:小易整编 2022-06-23 01:30

当你在你的WordPress网站上看到503错误时,请不要担心,其实有很多方法可以解决。比如503服务不可用的错误就是一个例子。虽然它看起来是技术性的和混乱的,但它实际上是一个相当简单的错误。解决方案也很容易做到,不需要任何深厚的技术知识。在这篇文章中,搬主题将指导你修复503服务不可用错误。

原文引用:修复WordPress的HTTP 503服务不可用错误解决办法 - 搬主题

首先,我们将讨论导致这个错误的原因,以及为什么你可能看到它。然后,我们将通过七个不同的可能解决方案来解决这个问题。最后,我们将讨论如何避免在第一时间看到这个错误。

一、什么是503服务不可用

修复WordPress的HTTP 503服务不可用错误解决办法


HTTP 503服务不可用错误表明你的网站的服务器不可用,不能加载你的页面。它的名称有一些不同的变化,但它通常看起来像这样:

  • 503错误

  • HTTP 503错误

  • HTTP错误503

  • 503--HTTP错误

  • 503服务不可用

  • 服务不可用

  • 该服务器目前不可用

  • 服务器现在太忙,请稍后再试。

如果我们看一下技术文档,我们可以看到更多关于这到底意味着什么的细节。

修复WordPress的HTTP 503服务不可用错误解决办法


W3.org对503错误的定义是:

由于服务器的临时超载或维护,服务器目前无法处理该请求。其含义是,这是一个暂时性的状况,经过一些延迟后会得到缓解。如果知道,延迟的长度可以在Retry-After头中指出。如果没有给出Retry-After,客户端应该像处理500响应那样处理该响应。

他们也有一个说明,如果一个服务器超载,并不意味着它总是显示503错误。有时它根本就不会连接。

注意:503状态代码的存在并不意味着服务器在过载时必须使用它。有些服务器可能希望简单地拒绝连接。而Mozilla(火狐浏览器的制造商)也有一个类似的定义。

超文本传输协议(HTTP)503服务不可用的服务器错误响应代码表明服务器没有准备好处理该请求。

常见的原因是服务器因维护而停机或超载。这个响应应该用于临时情况,如果可能的话,重试后的HTTP标头应该包含服务恢复的估计时间。

重要的是,这个错误意味着你的网站是在线的,但由于某种原因不能被访问。

这与其他一些错误不同,这些错误表明你的网站完全离线,或者你的DNS设置有问题。例如,DNS_PROBE_FINISHED_NXDOMAIN表示找不到你的域名。除此以外,错误信息并没有包含太多关于你应该如何解决的信息。它通常只会说,"服务不可用",这并不能帮助我们诊断出问题。

不过不用担心,我们将通过所有最可能的问题原因,告诉你如何解决这些问题。一个简短的说明:如果你在插件或主题更新期间访问你的WordPress网站的前端,你可能会看到这个消息。如果你目前正在更新东西,只需等待几分钟并刷新页面。

如果错误消失了,这很可能就是原因。

二、什么原因导致503服务不可用

那么是什么导致了这个错误呢?发生这种情况的原因有很多。服务器停机了,它太忙了,它正在修理或维护,或者你的特定网站与服务器的关系有问题。它也可能是你网站上的代码问题,通常是在一个特定的插件中。

1、你的服务器过载

如果你的服务器不能处理它目前收到的流量,你可能会收到503错误。对于使用共享主机计划的网站来说,这是一个常见的问题,因为共享主机计划处于主机的最便宜的一端。

因为你在共享一台服务器,服务器上的其他网站也会消耗服务器资源。

2、有问题的插件或主题

有时,一个编码不当的插件或主题会导致503错误。这通常是插件/主题的PHP代码的问题,然后导致服务器的问题。这就是为什么你应该只安装来自可靠来源的可靠插件。

3、有问题的代码片段

如果你在你的网站上添加了一个自定义代码段,它可能会导致503错误。如果你添加了任何自定义代码,一定要在PHPCodeChecker.com这样的工具中检查。

修复WordPress的HTTP 503服务不可用错误解决办法


此外,如果你不是一个程序员,在向你的网站添加自定义代码(特别是JavaScript和PHP)时,你应该始终非常小心。只要按错几下键盘,就很容易使你的网站下线。

4、维护

如果你的服务器正在进行维护,通常会显示503错误。通常会有一条信息,表明正在进行维护。例如,WordPress会显示一个简短的信息,表明网站正在维护中。当你更新激活并启用的插件或主题时就会发生这种情况。

修复WordPress的HTTP 503服务不可用错误解决办法


大多数有信誉的主机在做重大维护之前会给你一个警告。大多数有信誉的主机都有镜像服务器,这意味着你的网站将始终可用,无论当时可能发生什么维护。

5、服务器故障

有时,服务器会出现一些小故障、错误或其他问题。如果你使用网络托管计划(即不拥有自己的服务器),那么这在一定程度上是你无法控制的。只要等待一下,看看错误是否得到解决。根据你的虚拟主机,你也可以通过聊天和/或电子邮件联系支持,看看他们是否意识到这个错误。

6、DDOS攻击

最后,一个不常见但可能的原因是,你的服务器被DDOS攻击了。这不太可能,但仍然发生。由于DDOS攻击在本质上与你的服务器过载是一样的,你会收到同样的503信息。

三、如何修复503服务不可用

现在我们知道了什么是503服务不可用的错误,以及是什么原因造成的,让我们来解决这个问题吧!

如上所述,有许多不同的可能导致该错误的原因。因此,也有许多不同的潜在解决方案。让我们一步一步地去了解它们。

1. 等待数分钟并刷新

在做任何事情之前,最好先等几分钟,刷新一下你的网站。通常情况下,服务器问题会在几分钟内由你的主机迅速解决。

2. 尝试不同的浏览器并使用隐身模式

修复WordPress的HTTP 503服务不可用错误解决办法


同样,有时你的cookies和cache会干扰网站。试着在 "私人 "或 "隐身 "模式下从不同的浏览器访问你的网站。

3. 停用和排除你的WordPress插件的故障

仍然有这个错误?那么,你应该做的第一件事就是对你的插件进行故障排除。这样,我们可以弄清楚问题是由你的网站本身引起的,还是由服务器引起的。

要排除你的插件的故障,你需要停用它们。不幸的是,你不能用WordPress仪表板的正常方法来做这个,因为你的网站由于503错误而无法访问。所以,要连接到你的网站,你需要使用FTP/SFTP或SSH。如果你没有一个FTP客户端,我们一般推荐FileZilla。

修复WordPress的HTTP 503服务不可用错误解决办法


连接到你的网站。如果你不知道你需要什么证书,请询问你的主机或搜索"[主机名称]连接FTP"。例如,这里有一些关于通过FTP连接SiteGround的指南。一旦你连接好了,找到wp-content文件夹并点击它。然后,找到插件文件夹。

修复WordPress的HTTP 503服务不可用错误解决办法


把这个文件夹重命名为old-plugins。然后,创建一个新的文件夹,并将其命名为plugins。这将停用你网站上的所有插件。

在浏览器中打开你的WordPress网站,看看503错误是否仍然存在。

  • 如果你仍然看到503错误,那么这个问题就与插件无关。删除你创建的新插件文件夹,然后把old-plugins重命名为plugins。

    • 注意,你的插件将全部被停用,所以你需要在WordPress的仪表板上重新激活它们(稍后,在你重新获得访问权之后)。

  • 如果你没有看到503错误,这意味着这个错误可能是由一个插件引起的。要找出是哪一个,请到WordPress仪表板的插件面板上,一个一个地重新激活插件,在每个插件之后检查主页。

    • 当你发现罪魁祸首时,再次通过FTP/SFTP或SSH连接到你的网站。导航到wp-content/plugins目录,删除该特定插件的文件夹。

4. 停用你的WordPress主题

修复WordPress的HTTP 503服务不可用错误解决办法


与插件类似,主题也经常会导致这个问题,特别是如果它是一个定制的或非标准的主题。要停用你的主题,首先通过FTP/SFTP或SSH连接到你的网站。在wp-content文件夹中,找到主题文件夹。找到你现在已经激活的主题,并把它下载到你的电脑上保存起来。然后,从网站服务器上删除它。

修复WordPress的HTTP 503服务不可用错误解决办法


回到你的网站,看看503错误是否仍然存在。

  • 如果错误仍然存在,那么问题就不在主题上。你可以安全地重新安装它。

  • 如果错误不再存在,那么你就知道是主题的原因了。联系该主题的开发者,看看他们是否能解决这个问题,并在他们解决之前使用一个不同的主题。

5. 启用WP_DEBUG

WP_DEBUG调试模式是WordPress的一个设置,它将在你的网站上显示任何PHP错误(和其他错误)的日志。这是一个很好的方法,可以准确地看到一个问题的来源。

修复WordPress的HTTP 503服务不可用错误解决办法


有两种方法可以启用调试模式:使用一个插件和编辑wp-config.php文件。不幸的是,由于我们的网站被503错误锁定,我们无法安装和激活一个新的插件。所以,我们必须修改wp-config.php文件。

如果你对WP_DEBUG不熟悉,请查看我们关于在WordPress中启用调试模式的完整指南。否则,你需要通过FTP/SFTP或SSH访问你的网站。进入你的public_html文件夹,找到wp-config.php文件。右键编辑它,然后找到写着 "就这样了,停止编辑!"的文字。

就在这一行之前,添加以下代码:

define( 'WP_DEBUG', true);define( 'WP_DEBUG_LOG', true);

修复WordPress的HTTP 503服务不可用错误解决办法


最后,回到你的网站,重复导致错误的步骤。一旦你再次收到503错误,切换回你的FTP/SFTP客户端,打开public_html/wp-content/debug.log的文件。你应该看到一个任何错误的列表,其中有一个希望能指出是什么导致了你的503问题。

6. 限制WordPress的 "心跳"API

WordPress Heartbeat API使用AJAX与你的服务器进行通信,这使得它可以在你的WordPress仪表板上实时显示一些信息。

例如,它将显示一个帖子是否正在被另一个用户编辑,这样你就可以避免重叠。虽然心跳是有用的,但它不是必需的,有时它可能会向你的服务器发送太多的请求而导致问题。

通常情况下,要禁用心跳,你可以安装心跳控制插件。然而,如果你出现503错误,你将无法访问你的网站的控制面板。

修复WordPress的HTTP 503服务不可用错误解决办法


在这种情况下,你需要通过FTP/SFTP或SSH连接到你的网站,并找到function.php文件。它在你的主题文件夹里,也就是wp-content/themes/your-theme,用你当前的主题名称替换your-theme。

在 functions.php 文件中,添加以下代码:

add_action( 'init', 'stop_heartbeat', 1 );function stop_heartbeat() {wp_deregister_script('heartbeat');}

然后保存并重新加载你的网站。错误出现了吗?

当你更新你的主题时,这段代码将被覆盖。因此,一旦你重新访问你的网站,我们建议创建一个子主题,使用Astra Pro中的自定义布局模块,或者使用我们前面提到的心跳控制插件。

7. 增加服务器资源

由于503 HTTP错误是一个服务器错误,这个问题有时只是缺乏服务器资源。如果你使用的是共享主机计划或使用的是非常便宜的主机服务,这种情况经常发生。

这里的简单解决方案是升级你的主机。我们一般推荐管理的WordPress主机,因为它们可以帮助你解决许多这样的问题。然而,你也可以尝试升级你的WordPress网站的PHP内存限制。你有四种不同的方法来做这件事,所有这些都需要你通过FTP/SFTP或SSH来访问你的网站。试试下面的选项之一:

  • 在php.ini文件中加入 memory_limit = 256M;

  • 在wp-config.php文件中加入ini_set('memory_limit','256M');

  • 在wp-config.php文件中加入define('WP_MEMORY_LIMIT','256M');

  • 在.htaccess文件中添加php_value memory_limit 256M

8. 暂时停用你的内容交付网络(CDN)

最后,当涉及到HTTP 503错误时,CDN有时可能是罪魁祸首。虽然CloudFlare和其他服务通常会阻止错误的发生,但有时在数据中心可能会有小的冲突,导致它。

尝试禁用你的CDN,然后重新访问你的网站。如果加载成功,请与你的CDN联系,告诉他们这个问题。

四、你能防止503服务不可用吗

俗话说,解决问题的最好方法是首先避免问题的发生!那么,有没有什么方法可以避免一开始就遇到503服务不可用的错误?那么,有没有什么方法可以让你在一开始就避免处理503服务不可用的错误?

有两个非常简单的解决方案来防止这个错误。

1、升级到一个更好的主机套餐

避免503服务不可用错误的最简单方法是升级到一个更好的主机计划(在你目前的主机上)或完全升级到一个更好的主机公司。

许多错误的原因归结为没有足够的服务器资源或与你的网络服务器有关的问题。因此,升级你的主机是解决这个问题的一个简单方法。

修复WordPress的HTTP 503服务不可用错误解决办法


当谈到升级你的虚拟主机时,有两个选择。在你目前的主机供应商上挑选一个更好的主机计划,挑选一个完全不同的主机供应商

我们通常建议使用一个管理的WordPress主机计划,如SiteGround或WPEngine。

2、使用内容交付网络(CDN)

防止HTTP Error 503错误的另一个方法是使用CDN,如Cloudflare。这些服务将保护你的网站免受各种威胁,包括流量过载。它们还将减少向观众提供你的网站所需的实际带宽量,这就减少了服务器问题的可能性。

修复WordPress的HTTP 503服务不可用错误解决办法


如果你预计在短时间内有大量的流量,这一点尤其相关。例如,如果你的网站在Reddit或Twitter上出现病毒式传播。

五、修复503 HTTP服务错误的总结

处理错误可能是令人沮丧的,尤其是当你不懂技术的时候。然而,如果你知道该怎么做,大多数错误实际上是很容易解决的。503服务不可用的错误是一个常见的问题,它把你的网站锁在外面。值得庆幸的是,修复它通常很容易,不需要太多的时间和精力。只要通过我们在这篇文章中涉及的不同步骤就可以了。以上就是搬主题分享的修复WordPress的HTTP 503服务不可用错误解决办法。


本文地址:网络营销知识频道 http://www.hkm168.com/zhishi/8888.html,武汉易企推公司是一家专业的武汉网络推广,百度开户竞价托管,SEO网站优化公司,提供一站式全网营销服务:小程序开发,网站建设,SEO百度排名,SEM竞价托管,百度推广开户、360搜狗百度竞价开户、百度地图标注、百科词条创建修改、微信公众号代运营、公司负面公关处理等;另外,转载本文请保留本文地址,本站部分文章图片来自网络,本着互联网分享精神,如有侵犯到您的权益,请告知我们删除,谢谢!


相关文章相关文章
  • 503错误的原因,WordPress503错误解决办法

    503错误的原因,WordPress503错误解决办法

    当你在你的WordPress网站上看到503错误时,请不要担心,其实有很多方法可以解决。原文引用:修复WordPress的HTTP 503服务不...

    2022-06-23 01:06
  • 网站页面提示503错误是什么情况,如何处理?

    网站页面提示503错误是什么情况,如何处理?

    网站页面提示503错误是什么情况,如何处理?网站程序突然发现部分页面提示503报错,因为程序出现这个情况是因为存在木马文件,被安全软件拦截出现了503错误。特别提醒:如果不确定是否是木马文件,可以联系客服帮忙确定,为了网站安全,尽量不要盲目...

    2022-06-23 12:06
  • 503错误是什么意思,503错误服务不可用怎么解决?

    503错误是什么意思,503错误服务不可用怎么解决?

    503错误是什么意思,503错误服务不可用怎么解决?浏览网页时最常见的错误之一是“503 Service Unavailable Error/503服务不可用错误”,此消息表明 Web 服务器遇到技术问题并且无法处理请求。本文将介绍 503...

    2022-06-23 11:06
  • 503错误

    503错误

    最近工作中,网页总出现503错误提醒,一开始以为是网络不给力,也没太在意。可以后总是出现,太让人头疼了,于是边搜集资料研究,终于明白了是怎么回事了,下面就来分享给大家:503错误? 503是一种HT...

    2022-06-17 09:06
湖北SEO
孝感seo 十堰seo 恩施seo 咸宁seo 荆州seo 荆门seo 黄冈seo 黄石seo 襄阳seo 宜昌seo 随州seo 鄂州seo 天门seo 潜江seo 北京seo 天津seo 上海seo 重庆seo 西宁seo 拉萨seo 乌鲁木齐seo 武汉SEO优化 湖北网站建设 百度开户 头条开户 危机公关处理 百度百科创建
河北SEO
石家庄seo 唐山seo 邯郸seo 保定seo 沧州seo 邢台seo 廊坊seo 承德seo 张家口seo 衡水seo 秦皇岛seo 河北网站建设 石家庄网站建设 河南网站建设 郑州网站建设
河南SEO
郑州seo 开封seo 洛阳seo 平顶山seo 焦作seo 鹤壁seo 新乡seo 安阳seo 濮阳seo 许昌seo 漯河seo 三门峡seo 南阳seo 商丘seo 信阳seo 周口seo 驻马店seo 济源seo
湖南SEO
长沙seo 株洲seo 湘潭seo 衡阳seo 邵阳seo 岳阳seo 常德seo 张家界seo 益阳seo 郴州seo 永州seo 怀化seo 娄底seo 湘西seo 湖南网站建设 长沙网站建设
江西SEO
南昌seo 九江seo 景德镇seo 上饶seo 鹰潭seo 抚州seo 宜春seo 新余seo 萍乡seo 吉安seo 赣州seo 江西网站建设 南昌网站建设
安徽SEO
合肥seo 黄山seo 芜湖seo 马鞍seo 安庆seo 淮南seo 阜阳seo 淮北seo 铜陵seo 亳州seo 宣城seo 蚌埠seo 六安seo 池州seo 滁州seo 宿州seo 安徽网站建设 合肥网站建设
山东SEO
济南seo 青岛seo 淄博seo 枣庄seo 东营seo 烟台seo 潍坊seo 济宁seo 泰安seo 威海seo 日照seo 临沂seo 德州seo 聊城seo 滨州seo 菏泽seo 山东网站建设 济南网站建设
江苏SEO
南京seo 无锡seo 徐州seo 常州seo 苏州seo 南通seo 连云港seo 淮安seo 盐城seo 扬州seo 镇江seo 泰州seo 宿迁seo 江苏网站建设 南京网站建设
浙江SEO
杭州seo 湖州seo 嘉兴seo 金华seo 丽水seo 宁波seo 衢州seo 绍兴seo 台州seo 温州seo 舟山seo 浙江网站建设 杭州网站建设
福建SEO
福州seo 厦门seo 泉州seo 漳州seo 莆田seo 宁德seo 龙岩seo 三明seo 南平seo 福建网站建设 福州网站建设 北京网站建设 天津网站建设 上海网站建设 重庆网站建设 拉萨网站建设 乌鲁木齐网站建设 西宁网站建设
海南SEO
海口seo 三亚seo 三沙seo 儋州seo 网站建设公司 营销型网站 高端网站建设 模板网站制作 武汉APP开发 微信小程序开发 海南网站建设 海口网站建设
广东SEO
广州seo 深圳seo 珠海seo 汕头seo 佛山seo 韶关seo 湛江seo 肇庆seo 江门seo 茂名seo 惠州seo 梅州seo 汕尾seo 河源seo 阳江seo 清远seo 东莞seo 中山seo 潮州seo 揭阳seo 云浮seo 广东网站建设 广州网站建设 深圳网站建设
广西SEO
南宁seo 桂林seo 柳州seo 梧州seo 钦州seo 北海seo 玉林seo 贵港seo 防城港seo 百色seo 崇左seo 来宾seo 贺州seo 河池seo 广西网站建设 南宁网站建设
云南SEO
昆明seo 曲靖seo 玉溪seo 昭通seo 保山seo 丽江seo 普洱seo 临沧seo 德宏seo 怒江seo 迪庆seo 大理seo 楚雄seo 红河seo 文山seo 西双版纳seo 云南网站建设 昆明网站建设
贵州SEO
贵阳seo 遵义seo 六盘水seo 安顺seo 毕节seo 铜仁seo 黔东南seo 黔南seo 黔西南seo 贵州网站建设 贵阳网站建设
四川SEO
成都seo 自贡seo 攀枝花seo 泸州seo 德阳seo 绵阳seo 广元seo 遂宁seo 内江seo 乐山seo 南充seo 眉山seo 宜宾seo 广安seo 达州seo 雅安seo 巴中seo 资阳seo 阿坝seo 甘孜seo 凉山seo 四川网站建设 成都网站建设
山西SEO
太原seo 大同seo 朔州seo 忻州seo 阳泉seo 吕梁seo 晋中seo 长治seo 晋城seo 临汾seo 运城seo 山西网站建设 太原网站建设
陕西SEO
西安seo 宝鸡seo 咸阳seo 铜川seo 渭南seo 延安seo 榆林seo 汉中seo 安康seo 商洛seo 陕西网站建设 西安网站建设
甘肃SEO
兰州seo 嘉峪关seo 金昌seo 白银seo 天水seo 武威seo 张掖seo 平凉seo 酒泉seo 庆阳seo 定西seo 陇南seo 临夏seo 甘南seo 甘肃网站建设 兰州网站建设
宁夏SEO
银川seo 石嘴山seo 吴忠seo 固原seo 中卫seo 宁夏网站建设 银川网站建设 网络推广技巧 网络营销知识 武汉SEO顾问 百度竞价托管 IT知识百科 IT疑问解答
内蒙古SEO
呼和浩特seo 包头seo 乌海seo 赤峰seo 通辽seo 鄂尔多斯seo 呼伦贝尔seo 巴彦淖尔seo 乌兰察布seo 内蒙古网站建设 呼和浩特网站建设
辽宁SEO
沈阳seo 大连seo 鞍山seo 抚顺seo 本溪seo 丹东seo 锦州seo 营口seo 阜新seo 辽阳seo 盘锦seo 铁岭seo 朝阳seo 葫芦岛seo 辽宁网站建设 沈阳网站建设
吉林SEO
长春seo 四平seo 辽源seo 通化seo 白山seo 松原seo 白城seo 延边seo 吉林网站建设 长春网站建设 百科知识 问答解惑 武汉公司注册 公司注册 代理记账
黑龙江SEO
哈尔滨seo 齐齐哈尔seo 鹤岗seo 双鸭山seo 鸡西seo 大庆seo 伊春seo 牡丹江seo 佳木斯seo 七台河seo 黑河seo 绥化seo 黑龙江网站建设 哈尔滨网站建设
本地企业
              可提供上门服务

便捷

本地企业可提供上门服务

提供适合、专业可行方案

周到

提供适合、专业可行方案

5-10分钟售后响应机制<

贴心

5-10分钟售后响应机制

按效果收费,无效果不收费

放心

按效果收费,无效果不收费

行业高标准,效果稳定可靠

稳定

行业高标准,效果稳定可靠

1-3个月排名上百度首页

快速

1-3个月排名上百度首页

武汉易企推网络公司;公司地址:武汉市武昌区静安路6号5.5创意产业园4楼;公司官网:http://www.hkm168.com XML地图

服务热线:18120550335 (同微信,广告无扰) 欢迎来电咨询; 联系QQ:1193073039

Copyrigh©2017-2030 版权所有:武汉易企推网络科技有限公司 备案号:鄂ICP备17012199号 网站地图