我已经在IIS上为windows 7启用了经典asp支持,并为经典asp配置了IIS web,但未显示asp页?

我已经在IIS上为windows 7启用了经典asp支持,并为经典asp配置了IIS web,但未显示asp页?,iis,iis-7,asp-classic,iis-7.5,iis-6,Iis,Iis 7,Asp Classic,Iis 7.5,Iis 6,My.asp页面位于名为“MyWeb”的文件夹中,“MyWeb”文件夹位于inetpub下的wwwroot文件夹下。我还在IIS管理器中为.asp添加了MIME类型作为application/asp,为.aspx作为application/aspx,我尝试了很长时间,但仍然无法工作。当我打开该.asp文件时,它要求在IE浏览器中下载,并在Mozilla Firefox中显示一个空白页面。请问有谁能告诉我如何解决这个问题 答复= 问题已解决我刚刚将IIS管理器中的设置“启用父路径”更改为“真”,并

My.asp页面位于名为“MyWeb”的文件夹中,“MyWeb”文件夹位于inetpub下的wwwroot文件夹下。我还在IIS管理器中为.asp添加了MIME类型作为application/asp,为.aspx作为application/aspx,我尝试了很长时间,但仍然无法工作。当我打开该.asp文件时,它要求在IE浏览器中下载,并在Mozilla Firefox中显示一个空白页面。请问有谁能告诉我如何解决这个问题

答复=


问题已解决我刚刚将IIS管理器中的设置“启用父路径”更改为“真”,并将“发送到浏览器的错误”更改为“真”,然后就发生了。显示了IIS的Localhost主页,并且我的asp脚本也正在运行。

您可能还没有在IIS中安装经典的asp支持。要在Windows 7中执行此操作,请执行以下步骤

如何在IIS for Windows 7上启用经典ASP支持 安装经典ASP支持
  • 转到
    控制面板
    ->
    程序和功能

  • 从左侧导航栏中选择

  • Windows功能
    对话框中,展开
    Internet信息服务
    ->
    万维网服务
    ->
    应用程序开发功能
    并勾选
    ASP
    选项,如果尚未勾选(见图),这也将勾选
    ISAPI扩展

  • 为经典ASP配置IIS Web
  • 打开
    管理工具
    ->
    Internet信息服务(IIS)管理器
    ,然后选择要配置的网站

  • IIS
    部分下的
    Features视图中
    选择
    处理程序映射
    检查为指向
    *。asp
    的处理程序显示的现有映射列表。如果不存在,请从右侧导航栏中选择
    添加脚本映射

  • 按照下图填写选项

    重要信息如果使用64位并希望启用32位支持,您可能希望使用等效于32位的ISAPI DLL。看

  • 选择
    请求限制
    按钮打开
    请求限制
    对话框。下面的三幅图详细说明了尚未设置时应配置的值


  • 您可以访问同一文件夹中的.html文件吗?“,其中MyWeb是我在wwwroot下的文件夹。@AdrianWragg,是的,我可以访问同一文件夹中的.html文件。如果您仅使用“localhost”作为url,您可以访问iis页面吗?@NiranjanKulkarni您可以转到该站点的处理程序映射,并检查是否已启用ASPClassic吗?我相信你被IIS安全设置绊倒了。我已经完成了。@NiranjanKulkarni还添加了有关配置经典ASP处理程序的详细说明,将很快更新配置应用程序池的详细信息。感谢我完成了上述步骤,但是如何在wwwroot文件夹中运行asp文件?@NiranjanKulkarni如果网站正在运行并且您的经典asp页面位于
    wwwroot
    (或您自己配置的主目录路径)中,您应该能够通过
    http://localhost/.asp
    .Ya你是100%正确的,但我不明白为什么它没有发生在我身边。