IIS服务器应用程序不可用的几种解决方案

admin3年前网站建设72

访问网站时遇到如下提示:服务器应用程序不可用

您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。

解决方法:

1. 如果是先安装.NET 后安装IIS,请尝试以下方法:

进入 自带的dos窗口,运行aspnet_regiis.exe -r

2. IIS提示:服务器应用程序不可用,但是vs却可用,解决方法:

依次点击我的电脑->属性->事件查看器->应用程序日志 ,我的错误日志中有两条关于asp的错误,分别如下:

(1)由于ASP.NET进程标识对全局程序集缓存没有读取权限,因此未能执行请求。错误:0x80070005拒绝访问。

(2)asp_wp.exe (PID: 1384)意外停止。原来时应用程序文件夹没有给aspnet maching account用户足够的权限,添加aspnet用户,并给其权限即可 (我的IIS虚拟文件夹-》属性-》安全性-》已经选中了允许匿名访问及集成windows用户认证)

解决方法一 重新注册.Net 2.0:

C:WINDOWSMicrosoft.NetFrameworkv2.0.50727as.Net_regiis.exe –i

解决方法二 新建应用程序池:

新建应用程序池的步骤

1. 单击“开始”,指向“程序”,然后单击“控制面板”。

2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。

3. 右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”。

4. 在“应用程序池 ID”文本框中键入 AppPool1。

5. 单击“确定”。

将应用程序分配到应用程序池

1. 单击“开始”,指向“程序”,然后单击“控制面板”。

2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。

3. 双击“Web 站点”。

4. 双击“默认 Web 站点”。

5. 右键单击“DebugApp1”,然后单击“属性”。

6. 在“主目录”标签中的“应用程序池”列表框中选择“AppPool1”,然后单击“确定”。

解决方法三,修改网站目录所在文件夹的访问权限:

找到当前网站目录->右键->属性->安全->添加->高级->立即查找->选择 Users 用户 ->确定->确定

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

网站制作的基本技巧,让效果达到更好

现在“互联网+”时代已到到来,网站制作将会迎来什么样的改变呢?在这个大环境下,守成规是会被淘汰的,只有改变、创新才能迎来新的突破,那么网站制作有哪些基本技巧可以让效果达到更好呢? 1、安全性...

伪静态网页有利于企业建网站优化

对于要做推广的企业建网站来说,伪静态网页有利于网站优化。 1、伪静态网页更利于搜索弓|擎的抓取。 世界各大搜索引擎例如百度、Google等 ,对HTML页面的抓取和收录都比动态页面...

直播网站制作有哪些方式?

随着直播行业的逐步发展,直播网站的类型越来越多,包括娱乐、教育、购物、医疗和游戏....各种直播网站层出不穷,你更喜欢那种类型?让我们一起数一数。1、游戏直播网站搭建 目前,在中国最大的在线...

打造品牌网站制作的3个重要方法

品牌对网站来说很重要,如何打造您的网站品牌呢?武汉翊众世纪网站制作公司为用户提供专业化品牌服务,今天和您分享打造网站品牌的3个重要方法。 1.分享您的品牌故事  每个品牌...

网站制作过程中经常碰到的需要注意的地方

前期网站设计,一般侧重于视觉美编和动画特效,但这种网页设计方向已经不符合现阶段的要求,因为访客来到网站,就是想要查询对他们有用的信息,所以信息丰富,网站动线好,内容合理而清晰,段落编排恰当,是当前网站...

iis与apache共用80端口配置方法

IIS的程序假设绑定81端口,主机名:aapache的php程序绑定80端口,主机名:b然后假设apache服务器已经安装完成,打开httpd.conf配置文件,找到这些地方去掉#开启代理模块:&nb...