任何人都可以告诉我是否可以在IIS 7.5上托管asp.net mvc 5 Web应用程序?似乎有这个问题:HTTP错误503。 并且在请求此Web时停止了IIS应用程序池。
这很奇怪,当我将名为“A”的网站应用程序池更改为另一个名为“B”(“B”是asp.net mvc4 Web应用程序的应用程序池)时,该网站运行良好。“A”设置与“B”相同。不知道发生了什么。是web.config的相关部分吗?请帮忙。
答案 0 :(得分:1)
如果您的应用程序池自动停止在IIS上运行,则代码中存在错误。如果您的代码不正确,应用程序池将自动停止iis上的应用程序池。我建议你再次查看你的代码。
答案 1 :(得分:1)
我遇到了同样的问题,发现它是由在C:\ Users中创建用户配置文件的权限问题引起的。我将ApplicationPoolIdentity的完全权限授予C:\ Users文件夹,启动了网站,一切正常,配置文件必须已正确创建,并且我的网站正常工作。然后,我从ApplicationPoolIdentity中删除了对C:\ Users的访问权限。