此问题在此处已有答案:
How to enable ASP classic in IIS7.5(6个答案)
3天前关闭。
我们有一个Web应用程序,最初是在经典ASP中构建的(我们正在ASP.NET中重建),但我们需要尽快迁移到Windows 2019 Server。我已经迁移了Web应用程序,并配置了IIS,我们可以通过主机文件中的一个条目在新服务器上运行网站,但网站的主体没有显示。
当我们看资料时,它说:
处理URL时服务器出错。请与系统管理员联系。如果您是系统管理员,请单击here以了解有关此错误的详细信息
单击建议的链接时,将打开此URL -Classic ASP Not Installed by Default on IIS 7.0 and above | Microsoft Learn [^]
我已经检查了服务器管理器中的服务器角色和功能,并且WEB服务器元素中的所有组件都已安装。有人能解释一下为什么仍然发生这种情况吗?
我还尝试将IIS应用程序池中的“托管管道模式”更改为经典和集成,但结果相同
1条答案
按热度按时间pdtvr36n1#
如果你想看到经典的asp错误,你需要在iis中做一些设置:
请打开IIS管理器,选择您的站点,双击ASP图标并展开“调试属性”,然后将“将错误发送到浏览器”设置为True。这将启用将错误发送到浏览器,因为默认情况下不会将错误发送到浏览器。
然后打开错误页面模块,从“操作”窗格中选择“编辑功能设置”,然后选择“详细错误”并单击“确定”。
完成上述设置后,请重新启动IIS服务器。