-1

这是我的场景。我有一个在“AppPool1”下运行的网站,并且运行良好。我在该站点中创建了一个新应用程序(“测试”)并将其设置为使用“AppPool2”。

问题是http://mysite.com有效,但http://mysite.com/test无效。我收到 500.19 错误。如果我将它切换回使用“AppPool1”,它工作正常。

我是否误解了应用程序池的目的?我以为你可以做我想要完成的事情?应用程序池是否应该只分配给单独的站点,而不是站点内的应用程序?

我尝试重新创建应用程序池并将权限分配给应用程序的目录,但没有成功。

4

1 回答 1

2

问题解决了。确保您的根文件夹也具有 IIS AppPool\apppoolname 权限。即使应用程序位于不同的目录中

于 2012-09-07T20:55:32.407 回答