联系电话:18257154433

网络知识

当前位置: 主页 > 新闻资讯 > 网络知识 >

解决iis提示Server Application Unavai

时间:2019-08-28 13:39来源:未知 作者:admin

Server Application Unavailable原因分析

第1种:权限设置问题

众所周知iis网站需要进网站设置很多用户的权限,而当对网站设置权限的时候少了Users组用户的读写权限,那么就也会出现这种问题。

第2种:asp.net版本未设置正确

asp.net网站都有各自的要求,有的是使用.net framework 2.0,而有的就是4.0开发的,所以在配置网站的时候需要设置相应的版本,而设置错的时候就有可能出现这种问题。

第3种:应用程序池错误

最好一个网站使用一个单独的程序池,特别是一个网站使用的是.net framework 2.0,另一个网站使用的是4.0的,而他们却使用的为一个程序池,那么极有可能就会出现这种故障。

另外互助网注:有的时候是同时在线用户或带宽超过限制、对应的站点地址池停掉(原因很多)等。

IIS网站未给Users组用户读写权限

第1步:单击开始菜单控制面板中 管理工具下的IIS管理器,选择自己需要设置的网站并右键选择权限。

电脑互助网注:如果管理工具里面没有的话,可以打开C:\WINDOWS\system32\inetsrv\iis.msc这个文件即可,另外,如果没有此文件,可能电脑未安装IIS组件。

第2步:在权限用户组中检查是否有Users用户组,如果没有就添加,如果有就单击此项,检查是否有“读取和运行”和“写入”两个权限。

电脑互助网注:如果安全中没有Users用户组就单击添加按扭,把Users用户名添加到权限组并勾选中“读取和运行”及“写入”两个权限。

网站asp.net版本未设置正确

第1步:单击控制面板中管理工具下的IIS管理器,单击网站下面需要设置的网站,在需要的网站上右键选择属性。

电脑互助网注:如果管理工具里面没有的话,可以打开C:\WINDOWS\system32\inetsrv\iis.msc这个文件即可,另外,如果没有此文件,可能电脑未安装IIS组件。

第2步:打开网络属性窗口,单击“asp.net”选项卡,设置网站程序所需要的asp.net版本并确定即可生效。

电脑互助网注:有些网友的电脑或主机中没有asp.net选项卡。那么请接着向下看。

第3步: 首先先检查看一下Web服务扩展中是否有相应的版本,如下图所示,2.0有4.0的,而且设置成允许了。

电脑互助网注:如果没有相应版本的asp.net的web服务扩展的话,那么估计可以未安装,自己得先去下载并安装即可。

第4步:再次在网站上右键,选择属性打开网站属性程序,单击“主目录”选项卡,单击选项卡下的“配置”按扭。

第5步:在打开的“应用程序配置”窗口中的通配符应用程序映射(执行顺序)下检查是否已经添加了“aspnet_isapi.dll”此项,如未添加就单击插入按扭,选择asp.net4.0安装目录下的aspnet_isapi.dll文件,并把“确认文件是否存在”前面的勾去掉并确定即可。

 

电脑互助网注:假如系统盘是C盘,那么完整路径应该是C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll。

IIS应用程序池冲突引起的故障

第1步:打开IIS管理器,在应用程序池上右键,选择新建>>应用程序池,输入新的应用程序池名,并确定即可。

第2步:再次在需要设置的网站上右键属性,选择“主目录”选项卡,在应用程序池那里选择自己刚刚新建的应用程序池并确定即可。

------分隔线----------------------------