2010-01-08 34 views
0

我有一个设置为应用程序的子目录的网站。我将应用程序设置为使用自定义404页面。当我导航到该网址并放入一个不存在的页面时,我收到以下错误消息。应用程序中的任何其他asp页面都能正常工作。在404页面中甚至没有任何脚本...只是简单的HTML,所以我不知道是什么造成这种情况。我试过专门为这个应用程序创建一个应用程序池,但这并没有帮助。谢谢。在IIS中使用自定义404页面时出现的问题

错误消息:(1型DWORD,值)HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服务的指定的请求不能从当前的应用程序池

+0

试试在这里询问:http://serverfault.com – 2010-01-08 15:57:40

回答

0

尝试创建具有名称IgnoreAppPoolForCustomErrors一个注册表项执行\ W3SVC \参数\

请参阅http://blogs.msdn.com/rakkimk/archive/2006/09/01/735684.aspxhttp://www.yanghengfei.com/show-131-1.html欲了解更多信息 - 似乎是一个并不罕见的问题。

+0

谢谢。我添加了密钥,但它没有帮助,所以我猜我需要重新启动IIS。你知道如果你必须重新启动或重新启动IIS?我还没有尝试过,因为我们有很多客户如果我重新启动,会把它们切断,会引起骚动。 – geoff 2010-01-08 16:09:30

+0

重新启动应该已经足够了 - 也许您可以在测试环境中验证这一点,以确保在关闭“值班”服务器之前实际解决了您的问题? – Leo 2010-01-08 16:18:42