将报表门户映射到虚拟目录 (IIS 6.0)

将报表门户映射到虚拟目录(IIS 6.0)的步骤。

将Report Portal映射到IIS 6.0上的虚拟目录涉及三个不同的任务:

  1. 编辑配置文件
  2. 将配置文件导入IIS
  3. 在IIS上启用活动服务器页(ASP)

您必须完成所有三个任务。

编辑配置文件

  1. 在安装Report Portal的计算机上,在文本编辑器(如记事本)中打开*PortalName*\ReportPortalSetup.xml。

  2. 使用编辑器的查找并替换功能,将字符串"VSVirtualPortalName"全局替换(全部替换)为门户名称。 例如,如果要使用“VisualReportPortal”作为Report Portal的名称,则应搜索“VSVirtualPortalName”并将其替换为“VisualReportPortal”。

  3. 在此文件中找到以下元素:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. 将此元素的Path属性设置为Report Server保存报表集输出的目录的物理位置。

    输出文件夹可以位于任意位置,可以命名任何内容,并包含每个报表集的子文件夹。

    注意

    它必须与在报表集Report.cfg文件的“输出根”参数中指定的目录相同。 有关详细信息,请参阅配置Report.cfg文件

    以下代码示例显示将报表保存到E:\VSReport\ReportOutput时如何设置Path属性:

    < . . . 
    AppIsolated="2" 
        AppRoot="/LM/W3SVC/1/Root/PortalName/OutputFolder?lang=zh-Hans" 
        DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime |...  
        Path="E:\VSReport\ReportOutput"
    
    注意

    必须正确设置Path属性。

  5. 如果更改了Output元素的默认Path,请从​\PortalName\PortalFiles\Output folder to the output directory that you specified in Step 4移动profiles.xml文件。 在上面的示例中,您将profiles.xml移动到E:\VSReport\ReportOutput。

  6. 通过搜索所有C:\Inetpub\wwwroot实例并用正确的路径替换其它IIsWebVirtualDir元素的Path属性,验证是否将所有其他元素的属性映射到正确的位置。

  7. 保存文件。如果要保留原始文件,可以使用新名称保存配置文件。

将配置文件导入IIS

  1. 在安装Report Portal的计算机上,使用​Start > Administrative Tools > Internet Information Systems (IIS) Manager​开始IIS管理器。

  2. 选择​(local computer) > Web Sites > Default Web Site

  3. 右键单击​Default Web Site​并选择​New > Virtual Directory(从文件)。

  4. 选择​ReportPortalSetup.xml​文件,然后单击​Read File

  5. 验证是否为Report Portal列出了六个虚拟目录,如以下示例所示。

    如果看不到六个虚拟目录或收到错误消息,请单击​Cancel​并检查配置文件是否有错误。

  6. 选择列表中的第一个虚拟目录(另一个是另五个的父目录),然后单击​OK。 IIS导入映射并将虚拟目录添加到默认网站。

    确保生成的目录结构有一个父文件夹(与门户名称相同)和五个子目录,如以下示例所示。

  7. 单击每个虚拟目录,以确保IIS可以找到它所表示的物理目录。 如果IIS显示错误,请右键单击虚拟目录名称并验证Local Path字段是否指向正确的物理目录。

在IIS上启用活动服务器页(ASP)

要使用Report Portal,必须在IIS上启用ASP。 (默认情况下,安装IIS 6.0时会禁用ASP。) 请按照以下过程验证IIS上是否启用了ASP。

  1. 在“IIS管理器”窗口中,选择​(local computer) > Web Service Extensions

  2. 验证Active Server Pages扩展是否设置为Allowed。

  3. 如果“Status(禁止)”为“Prodited(禁止)” ,请选择​Active Server Pages ,然后单击​Allow

  4. 关闭IIS管理器。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now