我需要在旧的ASP Classic网站上做一些工作,所以我试图在我的IIS上托管它,但是当我尝试加载页面时,我得到:
处理URL时服务器上发生错误。请联系系统管理员。
如果您是系统管理员,请单击此处以了解有关此错误的更多信息。
当我按照链接时,它会将我带到一个Microsoft网站,并讨论在IIS 7上运行ASP Classic,但没有一个页面有帮助,我在Google上找到的任何内容都无法使用它。我打开和关闭了Windows功能的所有元素 - IIS - WWW服务 - app dev功能。
答案 0 :(得分:27)
今天早些时候这让我烦恼,结果发现我的剧本中有错误。
这假设您已通过控制面板的“添加/删除Windows功能”安装了ASP / ISAPI扩展。
默认情况下,错误不会发送到浏览器。要启用向浏览器发送错误,请转到IIS管理器中的站点。双击ASP图标,展开“调试属性”。将“向浏览器发送错误”设置为True
。
答案 1 :(得分:0)
我遇到了同样的问题,事实证明你需要将应用程序池设置为经典的.net才能正常工作。