Skip To Content

关于 Apache 配置

本主题假设已将 IBM Cognos Business Intelligence 设置为与 Apache HTTP Server(或基于 Apache 的 Web 服务器)一同工作,并将 IBM Cognos 别名命名为 ibmcognos。

通过将指令放置在纯文本配置文件中来配置 Apache。主配置文件通常以 httpd.conf 命名,位于 <apache_location>\conf 目录中。

在 Apache 中,通过 Alias 指令可将文档存储在本地文件系统中而非 DocumentRoot 下。URL 路径区分大小写(包括不区分大小写的文件系统)。指定其他 <目录> 部分以覆盖别名的目标位置。为 DocumentRoot 外的目录创建别名时,应允许访问目标目录。

ScriptAlias 指令将通知 Apache 已为 CGI 程序保留特定目录。Apache 将假设此目录中的每个文件均为 CGI 程序并在客户端请求此特定资源时尝试执行文件。

如果 IBM Cognos 已在您的环境中工作,则将假设以下内容。值得注意的是,如果您的 Apache 版本是通过共享的模块支持进行构建的,则应确保已加载所需模块。在 httpd.conf 文件中,请确保 LoadModule 指令尚未被以下模块注释掉:

LoadModule dir_module modules/mod_dir.so 
LoadModule alias_module modules/mod_alias.so 
LoadModule cgi_module modules/mod_cgi.so

如果在将内容通过网络进行发送前,您的组织使用 mod_deflate 模块(或其他任何压缩模块)减小内容的大小,需要特别注意的是不应压缩 EM4C cgi_bin 目录的内容。对您的环境进行相应配置。

有关配置 Apache 以使其与 Esri Maps for IBM Cognos 配合使用的说明,请参阅配置 Apache

MIME 类型

多用途 Internet 邮件扩展 (MIME) 类型用于标识能够从 Web 服务器向浏览器提供的内容类型。Esri Maps for IBM Cognos 需要下列 MIME 类型,这些类型已配置在 Apache 上的全局 MIME 类型的默认列表中:

  • application/javascript
  • application/octet-stream
  • application/pdf
  • application/xml
  • image/gif
  • image/jpeg
  • image/png
  • image/svg+xml
  • text/css
  • text/html
  • text/plain

In this topic
  1. MIME 类型