web服务器已关闭是什么意思(平台服务器关闭会是什么状态)

为什么我的校内首页和个人主页总是打不开,出现502 Bad Gateway ,这样已经快一个月了

502 Bad Gateway

产生原因

服务器(不一定是Web服务器)是作为网关或代理,以满足客户的要求(如Web浏览器或我们的CheckUpDown机器人)来访问所请求的URL 。此服务器收到无效响应从上游服务器访问履行它的要求。

含义

这通常并不意味着上游服务器已关闭(无响应网关/代理) ,而是上游服务器和网关/代理不同意的协议交换数据。鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。

502错误的HTTP周期

任何客户端(如Web浏览器或我们的CheckUpDown机器人)经过下列循环时,与您的Web服务器沟通:

获取您的网站IP地址的IP名称(您的网站URL的领导’ http:// ‘ ) 。这查找(转换的知识产权名称, IP地址)所提供的域名服务器( DNSs ) 。

打开一个IP套接字连接到该IP地址。

写一个HTTP数据流通过该插座。

从您的响应的Web服务器收到一个HTTP数据流。此数据流包含状态码的值是由HTTP协议。解析此数据流的状态码和其他有用信息。

这个错误发生在最后一步时,上面的客户端收到一个HTTP状态码,它确认为502 ‘ 。

固定502错误

一般这个问题是由于不良的IP之间的沟通后端计算机,包括您可能尝试访问的在Web服务器上的网站。在分析这个问题,您应该清除浏览器缓存完全。

如果您上网时在您尝试访问的所有网站上都看这个问题,有两种可能

1 )你的ISP了重大设备故障/过载或

2 )有问题的内部互联网连接如您的防火墙无法正常运作。

在第一种情况下,只有您的ISP可以帮助您。在第二种情况下,你需要解决什么,那就是阻止你进入互联网。

如果您只有在部分尝试访问的网站中出现此问题,那就很可能是一个问题,即这些网站之一,其设备故障或超载。联系网站的管理员。

固定502错误- CheckUpDown

在网络上使用代理和缓存增加。我们CheckUpDown机器将总是试图连接到的真正的计算机主机,实际上就是您访问的网站,但是我们并不能完全控制,我们的HTTP请求实际上结束了。如果只有一个环节的计算机处理我们的HTTP请求被打破,然后一个错误,如502可以很容易地发生。

打开网页出现502 bad gateway是什么意思?

502 Bad Gateway是指错误网关,无效网关;在互联网中表示一种网络错误。表现在WEB浏览器中给出的页面反馈。

含义:这通常并不意味着上游服务器已关闭(无响应网关/代理) ,而是上游服务器和网关/代理不同意的协议交换数据。鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。

解救的办法:刷新。刷新的原理:很多人可能不知道 刷新也是有两种的。所谓刷新其实就是从服务器下载数据到本地的内存或硬盘缓冲区中,再从本地内存或硬盘中读取数据到浏览器显示给我们看。

1、基本刷新:就是点击刷新或者使用F5快捷键。基本刷新有可能只是从本地的硬盘重新拿取数据到浏览器,并不一定重新向服务器发出请求。大部分用户很多时候都是这样刷新的,遇到502报错的就没有任何效果。

2、从服务器刷新: 如果你重新直接点击你想要浏览的网页链接,你会发现显示\"502 bad gateway\"错误信息的页面在点击链接后又可以正常浏览。解决方法就是从服务器上刷新:快捷键 ctrl+F5,这样就是重新向服务器发送请求了。

扩展资料:

产生原因:任何客户端(如Web浏览器或我们的CheckUpDown机器人)经过下列循环时,与您的Web服务器沟通:获取您的网站IP地址的IP名称(您的网站URL的地址’ http:// ‘ ) 。查找(转换的知识产权名称, IP地址)所提供的域名服务器( DNS Server) 。

打开一个IP套接字连接到该IP地址。写一个HTTP数据流通过该套接字。从您的响应的Web服务器收到一个HTTP数据流。此数据流包含状态码的值是由HTTP协议。解析此数据流的状态码和其他有用信息。这个错误发生在最后一步时,上面的客户端收到一个HTTP状态码,它确认为502 。

参考资料:

百度百科-502 Bad Gateway

502 Bad Gateway怎么解决

502badgateway要先找到nginx配置的路径。

然后找到nginx所在的error日志文件来查看具体原因。

如果是客户端浏览器配置的问题,以360浏览器为例,出现502BadGateway可能是设置了代代理导致的。

取消浏览器代理之后,刷新一下就可以访问了。

502BadGateway是一种报错提示,这一错误并不意味着上游服务器已关闭(无响应网关/代理),而是上游服务器和网关/代理不同意的协议交换数据。

鉴于互联网协议是相当清楚的,它往往意味着一个或两个机器已不正确或不完全编程。

无法在Web服务器上启动调试。基础连接已经关闭:接收时发生错误

可将项目重新建立,将其内有的文件复制到项目中

添加现有项就可以了

其他不变就可以了

麻烦

参:

微软帮助文档

检查 ASP.NET 或 ATL Server 的设置过程。有关更多信息,请参见为调试 ASP.NET 应用程序做好准备。

您是否具有进行调试所必需的访问特权?有关更多信息,请参见 ASP.NET 调试:系统要求中的“安全要求”一节。

您是否正在运行一个允许 Visual Studio 调试器自动附加到 Web 应用程序的 Windows 版本?如果不是,则需要启动应用程序而不调试,然后手动附加到它。(有关更多信息,请参见“手动附加”和 ASP.NET 调试:系统要求。)

您的 Web 应用程序是否具有 Web.config 文件?

Web.config 文件是否通过将 debug 属性设置为 true 而启用了调试模式?有关更多信息,请参见如何:为 ASP.NET 应用程序启用调试。

Web.config 文件是否包含任何语法错误?您可以通过运行 Web 应用程序而不调试来检查是否存在语法错误。(从“调试”菜单中,选择“开始执行(不调试)”。)如果在 Web.config 中存在语法错误,则会显示详细信息。

您是否是通过指定特定的 IP 地址(如 100.20.300.400)而创建了项目?调试 Web 服务器要求 NTLM 身份验证。默认情况下,IP 地址被假定为 Internet 的一部分,而在 Internet 上不进行 NTLM 身份验证。若要更正这一问题:

创建项目时,指定 Intranet 上计算机的名称。

- 或 -

将 IP 地址 () 添加到您的计算机上的受信任站点列表中。(从 Internet Explorer 的“工具”菜单中,选择“Internet 选项”,然后选择“安全”选项卡)。

是否在服务器计算机上注册了必要的扩展?如果尚未注册,请按下面过程中介绍的方法重新注册 ASP.NET。

是否在安装 Visual Studio 后,将 IIS 安装到运行 Visual Studio 的本地计算机上?IIS 应在安装 Visual Studio 之前安装。如果在之后安装,则可能需要重新注册 ASP.NET。

1:确认在“配置属性”中的“启用ASP.NET调试\"为\"True\"

2:确认你的\"web.config\"中的\"debug=true\"

3:若你安装过wind2000 SP4后,则要在命令行执行\"regsvr32 i aspnet_isap.dll\"

4:在IIS里查看站点信息,选中\"目录安全性\",里面有\"匿名访问和身份验证控制\",再点击\"编辑..\",确认\"集成Windows身份验证\"选项被选中

5:在IE选项-\"安全设置\"-\"自定义级别\"里有\"用户验证\",确认选中\"自动使用当前用户名和密码登录\"

6:运行C:\\WINNT\\Microsoft.NET\\Framework\\v1.0.3705\\aspnet_regiis.exe -i

7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户

以上操作最管用的就是第5步和第7步。

如果出现下面的错误信息:

“无法在WEB服务器上启动调试,未将项目配置为进行调试”.

一般估计是把项目直接拷过来打开,要重新配置一下IIS

控制面板-〉internet服务管理器-〉默认的web站点-〉你的项目目录-〉属性-〉应用程序设置-〉应用

servlet生命周期中,Web应用被终止指的是关闭服务器吗?

servlet里的destroyed方法是销毁当前servlet,服务器终止则是所有的servlet或者服务都终止。这是2个不同的概念,关闭服务器则所有的应用程序都会终止,而Web应用不一定是关闭了服务器。

未经允许不得转载:便宜VPS网 » web服务器已关闭是什么意思(平台服务器关闭会是什么状态)