今天在给客户的VPS上部署asp.net网站程序的时候,莫名其妙的报一错误:“服务器应用程序不可用”!这可苦坏了小编,报的这个错误太笼统,不知道该如何下手。折腾了半天也没有弄好。后来想了想,会不会是IIS下应用程序池的设置有问题,经过一番尝试之后,果真问题出在了这里。下面西安至成数据给出具体的解决方法,希望能够帮助遇到此问题的客户。
具体的报错信息如下:
“服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误消息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。”
解决方法:
首先要新建应用程序池。
1.打开internet信息服务管理器。
“开始”-->“管理工具”-->"internet信息服务管理器(IIS)"
2.右击“应用程序池”-->“新建”-->“应用程序池”,默认的ID名称就可以,然后点击“确定”
3.在新建的“应用程序池”上右击-->“属性”-->“标识”-->预定义账户设置为"本地系统"。
新建完成后,接下来就需要将应用程序分配到应用程序池。
1.进入到“internet信息服务管理器(IIS)”当中。
2.右击要设置的站点->属性->“主目录”标签。
3.在中的“应用程序池”列表框中选择新建立的应用程序池。“确定”。
到此,设置就基本完成。此时还需要注意asp.net版本的问题,如果你的程序是2.0以上的话,就需要你在IIS当中设置对应的asp.net版本。OK,访问你的网站,一切正常。
以上步骤,都是小编亲手实践总结而来,如果你遇到了其他的问题,欢迎访问我们的网站,咨询相关技术人员。
公司地址:西安市经开区凤城四路西安国际企业中心B座23层06-10室
7*24小时售前咨询电话:02989390727
7*24小时售后服务电话:02989390727
售后微信
售前电话
02989390727
微信公众号
返回顶部