此为与先前版本的 Esri Maps for IBM Cognos 相关的存档文件。如果您需要使用当前版本,请转至 http://doc.arcgis.com/zh-cn/maps-for-cognos 。
必须将 IBM Cognos Business Intelligence 设置为与 Apache HTTP Server(或基于 Apache 的 Web 服务器)一同工作,并将 IBM Cognos 别名命名为 ibmcognos,才可配置 Apache。
有关 Apache 配置的详细信息,请参阅关于 Apache 配置。
应在环境中的每台 EM4C Gateway 计算机上完成以下步骤。
要成功运行 Esri Maps for IBM Cognos,必须修改 Apache 的主配置文件 (httpd.conf) 以添加相应的 Esri Maps for IBM Cognos 别名和脚本别名。
开始运行前,请记下 EM4C cgi-bin 目录(因为它与您的环境相关)。它将是以下位置之一:
以下步骤将创建一个名为 cgi-bin 的脚本别名和一个名为 em4c 的别名。为使 Esri Maps for IBM Cognos 正常工作,不可更改这些名称。以下情况假设已将 Esri Maps for IBM Cognos 安装在 C:\Program Files (x86)\esrimaps\em4c,并且对 Apache 安装位置具有写入权限的用户(如管理员)已经对 Apache 配置文件进行了更改。在定义 em4c 别名前定义 em4c/cgi-bin 脚本别名以及在定义 IBM Cognos 别名前定义 Esri Maps for IBM Cognos 别名,这一点十分重要。
添加以下别名后,重新启动 Web 服务器进程。
ScriptAlias /ibmcognos/em4c/cgi-bin “C:/Program Files (x86)esrimaps/em4c/cgi-bin-64bit”
<Directory “C:/Program Files (x86)/esrimaps/em4c/cgi-bin-64bit”>
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Alias /ibmcognos/em4c “C:/Program Files (x86)/esrimaps/em4c/webcontent”
<Directory “C:/Program Files (x86)/esrimaps/em4c/webcontent”>
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
在绝大多数环境中,会将 Apache 作为 Windows 服务安装。Apache 文档建议创建用于运行 Apache 服务的单独帐户(具有较少的权限)。该帐户(本地或域)需要 EM4C 临时目录和文件的特定访问权限,以便 EM4C 技术文档可根据需要访问和修改内容。