开发者社区> 问答> 正文

网站打不开

我的网站www.6u123.com
网站打不开,提示如下:
麻烦帮忙处理一下,谢谢。

展开
收起
1612478765888381 2018-11-13 16:10:18 520 0
1 条回答
写回答
取消 提交回答
  • 阿里云论坛版主,QQ 1978638808

    问题描述

    ECS Windows系统服务器使用IIS作为WEB服务搭建的网站访问出现“503 Service Unavailable”报错。

    问题分析

    一般出现Service Unavailable可以先从系统和应用层的日志看下是否有相关记录信息,原因可能有多种。

    解决方案

    1、isapi筛选器加载的扩展项失败

    检查ISAPI筛选器中的加载项不能正常加载。

     

    2、应用程序池启动失败,这个问题的原因较多,可能的情况有

        2.1 应用程序池标识异常,检查应用程序池中的用户是否被禁用,账户密码是否正常

    以下以默认“应用程序池”为例。

    通过上图中第3步可以看到使用的用户。

    通过“用户和组”中的用户,即可查看到对应的用户账户是否被禁用。

     

       2.2 应用程序池所属用户不在IIS_WPG组 或者IIS_WPG组权限异常 其余的情况需要具体情况来具体分析:

     

    3、服务器请求量过大,负载过高。

    服务器的负载,可以通过服务器中的“任务管理器”来查看CPU和内存以及“联网”的性能状态,也可以通过阿里云控制台中的“实例实时信息”来查看。

    4、如果在重启服务器后,发现IIS 6.0所承载的所有网站全部无法访问,全部出现Service Unavailable错误,建议通过如下方法进行排查分析:

    查看系统日志,如果出现类似如下错误(来源-W3SVC,错误ID-1002):

    应用程序池 'defaultapppool' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。

    请尝试通过如下方法解决:

    如下图所示

    点击“开始”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项.

    选择其下的“IIS Admin Service”,右健选择“属性”.

    然后切换到“安全”选项卡,在“启动和激活权限”中选中“自定义”后点击编辑.

    添加帐号“Network Service”, 给该帐号赋予“本地启动”和“本地激活”的权限.

    在命令行中使用IISRESET命令重新启动IIS(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET)

    5. 查看系统日志,如果出现类似如下错误(来源-W3SVC,错误ID-1009):

    为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '332'。进程退出代码是 '0xffffffff'.

     请尝试通过如下方法解决:

    点击“开始”-“管理工具”-“Internet 信息服务(IIS)管理器”.

    定位到“应用程序池” 下报错的相应应用程序池,右击选择“属性”.

    切换到“运行状况”选项卡,取消勾选“启用快速失败保护”. 

    如果问题还是未解决,参阅微软官方KB ,该问题可能是由于某些系统补丁导致的,已知的可能导致该问题的补丁包括: 

    KB973917、KB982666

    请参阅如下步骤尝试解决:

    打开系统盘下相应的补丁目录,比如C:\WINDOWS\$NtUninstallKB973917$

    运行子目录spuninst下的 spuninst.exe程序卸载补丁

    重启系统

    说明:如果相应的补丁目录已经被删除,可以尝试重新下载相应补丁安装后再使用上述方法进行卸载

     

    如果问题还未能解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助。

    2018-11-13 16:13:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载