Mappage du portail de rapports à un répertoire virtuel (IIS 6.0)

Procédure de mappage du portail de rapports à un répertoire virtuel (IIS 6.0).

Le mappage de Report Portal à un répertoire virtuel sur IIS 6.0 implique trois tâches distinctes :

  1. Modification du fichier de configuration
  2. Importer le fichier de configuration dans IIS
  3. Activation des pages de serveur Principal (ASP) sur IIS

Vous devez effectuer les trois tâches.

Modification du fichier de configuration

  1. Sur l’ordinateur sur lequel Report Portal est installé, ouvrez *PortalName*\ReportPortalSetup.xml dans un éditeur de texte tel que Notepad.

  2. Utilisez la fonction de recherche et de remplacement de l’éditeur pour remplacer globalement (Remplacer tout) la chaîne "VSVirtualPortalName" par le nom de votre portail. Par exemple, si vous souhaitez utiliser "VisualReportPortal" comme nom de votre Report Portal, recherchez "VSVirtualPortalName" et remplacez-le par "VisualReportPortal".

  3. Recherchez l’élément suivant dans ce fichier :

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. Définissez l’attribut Path de cet élément sur l’emplacement physique du répertoire dans lequel Report Server enregistre la sortie pour vos jeux de rapports.

    Le dossier de sortie peut être situé n’importe où, peut être nommé n’importe quel et contient un sous-dossier pour chaque jeu de rapports.

    REMARQUE

    Il doit s’agir du même répertoire que celui que vous spécifiez dans le paramètre Racine de sortie du fichier Report.cfg pour un jeu de rapports. Pour plus d’informations, voir Configuration des fichiers Report.cfg.

    L’exemple de code suivant montre comment définir l’attribut Path si vos rapports étaient enregistrés dans E:\VSReport\ReportOutput :

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

    Il est essentiel que l’attribut Path soit correctement défini.

  5. Si vous avez modifié la valeur par défaut Path de l’élément Output, déplacez le fichier profiles.xml de \PortalName\PortalFiles\Output folder to the output directory that you specified in Step 4. Dans l’exemple ci-dessus, déplacez profiles.xml vers E:\VSReport\ReportOutput.

  6. Vérifiez que les attributs Path de tous les autres éléments IIsWebVirtualDir sont mappés à l’emplacement correct en recherchant toutes les instances de C:\Inetpub\wwwroot et en les remplaçant par le chemin correct.

  7. Enregistrez le fichier. Si vous souhaitez conserver le fichier d’origine, vous pouvez enregistrer le fichier de configuration sous un nouveau nom.

Importation du fichier de configuration dans IIS

  1. Sur la machine sur laquelle Report Portal est installé, démarrez le Gestionnaire IIS à l’aide de Start > Administrative Tools > Internet Information Systems (IIS) Manager.

  2. Sélectionnez (local computer) > Web Sites > Default Web Site.

  3. Cliquez avec le bouton droit de la souris sur Default Web Site et sélectionnez New > Virtual Directory (dans le fichier).

  4. Sélectionnez le fichier ReportPortalSetup.xml et cliquez sur Read File.

  5. Vérifiez que six répertoires virtuels sont répertoriés pour votre Report Portal comme illustré dans l’exemple suivant.

    Si vous ne voyez pas six répertoires virtuels ou si vous recevez un message d’erreur, cliquez sur Cancel et examinez le fichier de configuration à la recherche d’erreurs.

  6. Sélectionnez le premier répertoire virtuel de la liste (celui qui est le parent des cinq autres) et cliquez sur OK. IIS importe les mappages et ajoute les répertoires virtuels au site Web par défaut.

    Assurez-vous que la structure de répertoires obtenue comporte un dossier parent (portant le même nom que votre portail) et cinq sous-répertoires, comme illustré dans l’exemple suivant.

  7. Cliquez sur chaque répertoire virtuel pour vous assurer qu’IIS peut localiser le répertoire physique qu’il représente. Si IIS affiche une erreur, cliquez avec le bouton droit sur le nom du répertoire virtuel et vérifiez que le champ Local Path pointe vers le répertoire physique correct.

Pour activer les pages de serveur Principal (ASP) sur IIS

Pour utiliser Report Portal, ASP doit être activé sur IIS. (Par défaut, ASP est désactivé lorsque IIS 6.0 est installé.) Utilisez la procédure suivante pour vérifier que les ASP sont activés sur votre IIS.

  1. Dans la fenêtre Gestionnaire des services Internet, sélectionnez (local computer) > Web Service Extensions.

  2. Vérifiez que l’extension Active Server Pages est définie sur Allowed.

  3. Si leur statut est interdit, sélectionnez Active Server Pages et cliquez sur Allow.

  4. Fermez le Gestionnaire des services Internet (IIS).

Sur cette page