Skip To Content

Apache-Konfiguration

In diesem Thema wird davon ausgegangen, dass die Verwendung des Apache-HTTP-Servers (oder eines Apache-basierten Webservers) bereits in IBM Cognos Business Intelligence eingerichtet wurde und der IBM Cognos-Aliasname "ibmcognos" lautet.

Apache wird konfiguriert, indem Direktiven in Konfigurationsdateien abgespeichert werden. Apache Konfigurationsdateien sind einfache Textdateien. Die Hauptkonfigurationsdatei trägt normalerweise den Namen httpd.conf und befindet sich im Verzeichnis <apache_location>\conf .

In Apache ermöglicht die Alias-Direktive das Speichern von Dokumenten in einem lokalen Dateisystem anstatt unter "DocumentRoot". Beim URL-Pfad wird zwischen Groß- und Kleinschreibung unterschieden (auch wenn das Dateisystem Groß- und Kleinschreibung nicht unterscheidet). Geben Sie weitere <Directory>-Abschnitte an, um die Zielordner von Aliasnamen zu benennen. Wenn Sie einen Aliasnamen in einem anderen Verzeichnis als "DocumentRoot" erstellen, müssen Sie den Zugriff auf das Zielverzeichnis zulassen.

In der ScriptAlias-Direktive wird Apache mitgeteilt, dass ein bestimmtes Verzeichnis für CGI-Programme reserviert wird. Apache geht davon aus, dass jede Datei in diesem Verzeichnis ein CGI-Programm ist, und versucht es auszuführen, wenn diese Ressource von einem Client angefordert wird.

Wenn IBM Cognos bereits in Ihrer Umgebung verwendet wird, gelten folgende Annahmen. Wenn Ihre Version von Apache mit der Unterstützung freigegebener Module entwickelt wurde, sollten Sie sicherstellen, dass die erforderlichen Module geladen sind. Achten Sie darauf, dass die LoadModule-Direktive in der Datei httpd.conf für die folgenden Module nicht auskommentiert wurde:

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

Wenn Ihre Organisation das Modul "mod_deflate" (oder ein anderes Komprimierungsmodul) verwendet, um die Größe des Inhalts zu reduzieren, bevor er über das Netzwerk gesendet wird, sollte der Inhalt des EM4C-Verzeichnisses cgi_bin nicht komprimiert sein. Konfigurieren Sie die Umgebung entsprechend.

Anweisungen zum Konfigurieren von Apache für Esri Maps for IBM Cognos finden Sie unter Konfigurieren von Apache.

MIME-Typen

Multipurpose Internet Mail Extensions (MIME) identifizieren die Art des Inhalts, die über einen Webserver für einen Browser bereitgestellt werden können. Esri Maps for IBM Cognos erfordert die folgenden MIME-Typen, die bereits in der Standardliste globaler MIME-Typen in Apache konfiguriert sind:

  • 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-Typen