让推广更简单
零基础小白7天秒变营销大神

网站504 Gateway Time-out的解决方法

[习心网 http://www.xixinnet.com]这个网站大概是 1 月份上线的,运营到昨天之前还是很正常的,然而天有不测风云,昨天晚上 20:00 以后网站就出现了网站打不开的现象,而且还出现了504 Gateway Time-out,当时突然有点崩溃,毕竟是新站,加上博主喝了点小酒,瞬间不知道怎么办?

第二天一觉醒来之后很容易的解决了,下面简单的大家分享下如何解决网站出现504 Gateway Time-out的问题。

1.网站打不开

首先,保持冷静的思维去分析,在搜索框里填写我们的网址之后,看看是否能打开,打不开的情况下页面显示了什么。

2.重启服务器

登录管理控制后台,重新启动服务器。

3.检查网站的配置环境

找到自己购买的空间,然后找到环境配置的参数设置,把 memory_limit 参数值改为最大,重新启动站点。

4.分析网站

①查看网站是否被恶意攻击;
②服务器是否出现异常;
③网站运营是否健康;
④服务器请求参数是否正常,
⑤网站 CPU、内存和网络是否正常;
⑥下载网站的访问日志进行分析等。

5.更换独享服务器

如果以上都没办法解决,那就只有更换服务器,可以选择独享虚拟主机和云服务器,根据自己的需求选择。

6.配置网站安全防御,应用层限制过滤

由于 web 请求先到路由层,所以需要通过 http 请求头的 X-Forwarded-For 字段获取客户端真实 IP。

参考如下:
禁止 127.1.0.1 和 127.0.0.2 两个 IP 和 127.1.2 网段 。
需要在 htdocs 下上传如下内容的.htaccess
RewriteEngine On
##Block ip
RewriteCond %{http:X-Forwarded-For} (127.1.0.1|127.0.0.2|127.1.2) [NC]
RewriteRule (.*) – [F]

一般不能根本解决问题,因为访问还是要由应用层进行过滤,需要消耗系统本身的性能。 所以建议更换成虚拟主机或者轻量应用服务器,弹性计算等。

如果,存在恶意的攻击,这种在应用层做的限制可能起不到作用。

建议:如果正常说明访问量相对型号资源过大,建议更换云虚拟主机独享服务器(最大 2 核 4G 资源)。如果是攻击,建议网站配置安全防御。

未经允许不得转载:网络营销 » 网站504 Gateway Time-out的解决方法

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网络营销-让推广更简单,零基础小白7天秒变营销大神

联系我们