Asignación del portal de informes a un directorio virtual (IIS 6.0)

Pasos para asignar el portal de informes a un directorio virtual (IIS 6.0).

La asignación de Report Portal a un directorio virtual en IIS 6.0 implica tres tareas independientes:

  1. Editar el archivo de configuración
  2. Importar el archivo de configuración en IIS
  3. Habilitar páginas Active Server (ASP) en IIS

Debe completar las tres tareas.

Para editar el archivo de configuración

  1. En el equipo donde está instalado Report Portal, abra *PortalName*\ReportPortalSetup.xml en un editor de texto como el Bloc de notas.

  2. Utilice la función de búsqueda y reemplazo del editor para reemplazar globalmente (Reemplazar todo) la cadena "VSVirtualPortalName" por el nombre de su portal. Por ejemplo, si desea usar "VisualReportPortal" como nombre de su Report Portal, buscaría "VSVirtualPortalName" y lo reemplazaría por "VisualReportPortal".

  3. Busque el siguiente elemento en este archivo:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. Establezca el atributo Path de este elemento en la ubicación física del directorio en el que Report Server guarda el resultado de los conjuntos de informes.

    La carpeta de salida se puede ubicar en cualquier lugar, se le puede dar un nombre y contiene una subcarpeta para cada conjunto de informes.

    NOTA

    Debe ser el mismo directorio que especifique en el parámetro Raíz de salida del archivo Report.cfg para un conjunto de informes. Para obtener más información, consulte Configuración de los archivos de Report.cfg.

    El siguiente ejemplo de código muestra cómo establecería el atributo Path si los informes se guardaban en E:\VSReport\ReportOutput:

    < . . . 
    AppIsolated="2" 
        AppRoot="/LM/W3SVC/1/Root/PortalName/OutputFolder" 
        DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime |...  
        Path="E:\VSReport\ReportOutput"
    
    NOTA

    Es fundamental que el atributo Path esté configurado correctamente.

  5. Si ha cambiado el Path predeterminado del elemento Output, mueva el archivo profiles.xml desde \PortalName\PortalFiles\Output folder to the output directory that you specified in Step 4. En el ejemplo anterior, se movería profiles.xml a E:\VSReport\ReportOutput.

  6. Compruebe que los atributos Path de todos los demás elementos IIsWebVirtualDir están asignados a la ubicación correcta buscando todas las instancias de C:\Inetpub\wwwroot y reemplazando cada una por la ruta correcta.

  7. Guarde el archivo. Si desea conservar el archivo original, puede guardar el archivo de configuración con un nombre nuevo.

Para importar el archivo de configuración en IIS

  1. En el equipo en el que está instalado Report Portal, inicie el Administrador de IIS utilizando Start > Administrative Tools > Internet Information Systems (IIS) Manager.

  2. Seleccione (local computer) > Web Sites > Default Web Site.

  3. Haga clic con el botón derecho Default Web Site y seleccione New > Virtual Directory (del archivo).

  4. Seleccione el archivo ReportPortalSetup.xml y haga clic en Read File.

  5. Compruebe que haya seis directorios virtuales enumerados para su Report Portal como se muestra en el siguiente ejemplo.

    Si no ve seis directorios virtuales o si recibe un mensaje de error, haga clic en Cancel y examine el archivo de configuración en busca de errores.

  6. Seleccione el primer directorio virtual de la lista (el que es el principal de los otros cinco) y haga clic en OK. IIS importa las asignaciones y agrega los directorios virtuales al sitio web predeterminado.

    Asegúrese de que la estructura de directorio resultante tenga una carpeta principal (con el mismo nombre que su portal) y cinco subdirectorios como se muestra en el siguiente ejemplo.

  7. Haga clic en cada directorio virtual para asegurarse de que IIS pueda localizar el directorio físico que representa. Si IIS muestra un error, haga clic con el botón secundario en el nombre del directorio virtual y verifique que el campo Local Path apunte al directorio físico correcto.

Para habilitar páginas Active Server (ASP) en IIS

Para utilizar Report Portal, los ASP deben estar habilitados en IIS. (De forma predeterminada, los ASP están deshabilitados cuando IIS 6.0 está instalado). Utilice el siguiente procedimiento para comprobar que los ASP están habilitados en su IIS.

  1. En la ventana Administrador de IIS, seleccione (local computer) > Web Service Extensions.

  2. Compruebe que la extensión Active Server Pages está configurada en Allowed.

  3. Si su estado está prohibido, seleccione Active Server Pages y haga clic en Allow.

  4. Cierre el Administrador de IIS.

En esta página