Cognos安装和IIS安装问题

时间:2015-02-18 07:27:35

标签: cognos-10 cognos-bi

我安装了cognos 10.1并为Windows 7完成了IIS安装,但是在尝试使用url访问cognos连接时

Cognos Connection主页未正确显示并附加主页屏幕截图,在主页中显示“跳转到主要内容”!

由于 沙迪亚

1 个答案:

答案 0 :(得分:0)

萨蒂亚,

请尝试点击您的调度程序网址,如果页面出现,您将确信智能设置正常,问题出在网关/ IIS 配置IIS请检查以下步骤

配置IIS 7.0和Cognos 10.1

这是一个6步骤的过程:

  1. 检查IIS中是否启用了CGI或ISAPI
  2. 创建Cognos 8虚拟目录
  3. 编辑ISAPI或CGI扩展程序
  4. 添加模块映射
  5. 编辑模块映射
  6. 允许CGI应用程序使用execute
  7. 1检查IIS中是否启用了CGI或ISAPI

    可以查看 - 转到开始>管理工具>服务器管理器

    1. 创建Cognos 8虚拟目录
    2. 在左侧Connections窗格中,展开服务器节点,展开Sites,右键单击Default Website,然后单击Add Virtual Directory

      为别名输入“c84”,并在物理路径中输入c8 \ webcontent目录的路径(默认C:\ Program Files \ cognos \ c8 \ webcontent)。单击“确定”。

      右键单击新创建的cognos8虚拟目录,然后单击“添加虚拟目录” 输入Alias的“cgi-bin”,并在Physical Path中输入c8 / cgi-bin目录的路径(默认C:\ Program Files \ cognos \ c8 \ cgi-bin)。单击“确定”。

      1. 编辑ISAPI或CGI扩展 在左侧Connections窗格中,选择服务器节点,然后在右窗格中双击ISAPI和CGI Restrictions。
      2. 在“操作”窗格中单击“添加”,输入cognosisapi.dll或cognos.cgi的路径,具体取决于您将使用的路径(默认C:\ Program Files \ cognos \ c8 \ cgi-bin \ cognosisapi.dll或C: \ Program Files \ cognos \ c8 \ cgi-bin \ cogno.cgi),选中“允许执行扩展路径”框,然后单击“确定”。

        (如果它包含任何空格,您可能需要用双引号括起路径)

        点击右侧的“编辑功能设置”和“允许未指定的CGI模块”

        1. 添加模块映射
        2. 在IIS中展开虚拟目录,然后单击cgi-bin虚拟目录,在主窗格中双击“处理程序映射”。

          在操作窗格中,单击“添加模块映射”。

          在请求路径中输入* .cgi或* .dll,具体取决于您需要哪个。在Module Path中,选择CGIModule或ISAPIModule。在名称部分给它一个现实的名称,即ISAPI-cognos

          如果您使用的是ISAPI模块,则需要单击此处可执行部分旁边的省略号导航到cognosisapi.dll

          单击“请求限制”

          N.b。如果您使用的是CGI模块,则无需在可执行部分中选择任何内容

          在“映射”选项卡下,仅当请求映射到以下内容时,选择“调用处理程序”:文件

          在动词选项卡下,确保选中所有动词

          在“访问”选项卡下,选择“执行”

          根据第3部分中使用的方法,可能会显示一条消息,选择是

          您的新模块映射应添加到模块映射列表

          1. 编辑模块映射
          2. 为了使Cognos Administration正常运行,必须手动编辑在上一步中添加到IIS配置文件的指令。根据IIS的设置方式,这将被写入 /c84/cgi-bin/web.config。使用Wordpad打开检查以下条目的文件:

            对于CGI,它最初看起来像:

            在语句末尾添加allowPathInfo =“true”,使其如下所示:

            对于ISAPI,它最初看起来像:

            在语句末尾添加allowPathInfo =“true”,使其看起来像

            n.b。您可能需要确保您对该文件夹具有访问权限才能保存到此文件

            1. 允许CGI应用程序使用execute
            2. 在IIS中选择cgi-bin虚拟目录,选择“处理程序映射”,然后单击“编辑功能权限”。

              选择确定,然后单击确定