PHP Handbuch
Zurück |  | Weiter

# I. Apache-spezifische Funktionen

# Einführung

Diese Funktionen stehen nur zur Verfügung, wenn PHP als Apache Modul läuft.

> Anmerkung: Die Servervariable PATH_TRANSLATED wird bei Verwendung des Apache 2 SAPI nicht mehr länger implizit gesetzt. Im Gegensatz hierzu wird bei Verwendung des Apache 1 SAPI PATH_TRANSLATED, falls von Apache nicht zur Verfügung gestellt, auf den gleichen Wert wie die Servervariable SCRIPT_FILENAME gesetzt. Die Veränderung unter Apache 2 wurde vorgenommen um der CGI Spezification zu entsprechen. Für weitere Informationen shauen Sie bitte unter bug #23610 nach.

# Installation

Informationen zur Installation von PHP unter Apache finden Sie im Kapitel Installation unter dem Abschnitt zu Apache

# Laufzeit Konfiguration

Das Verhalten des Apache PHP-Moduls wird durch Einstellungen in der `php.ini` beeinflusst. Konfigurationseinstellungen aus der `php.ini` können Sie durch php_flag Einstellungen in der Server Konfigurationsdatei oder lokal in `.htaccess` Dateien überschreiben.

Beispiel 1. Parsen von PHP für ein Verzeichnis ausschalten mittels `.htaccess`

    php_flag engine off

Tabelle 1. Apache Konfigurations Optionen

Bezeichnung | Grundeinstellung | Änderbar | Bedeutung
--- | --- | --- | ---
engine | On | PHP_INI_ALL | Parsen von PHP ein/-auschalten
child_terminate | Off | PHP_INI_ALL | Gibt an, ob PHP Skripte veranlassen, dass Kindprozesse nach dem Request beendet werden, siehe auch apache_child_terminate().
last_modified | Off | PHP_INI_ALL | Das letzte Datum der Änderung des PHP Skripts wird als Last-Modified: header für diesen Request gesendet.
xbithack | Off | PHP_INI_ALL | Dateien mit gesetztem ausführbaren Bit werden unabhängig von ihrer Dateiendung durch PHP geparst.

Hier eine kurze Erklärung der Konfigurationsoptionen:

engine boolean

  Diese Option ist in erster Linie nur sinnvoll, wenn PHP als Modul in den Apache einkompiliert wurde. Sie wird von Seiten benutzt, die den PHP-Parser für bestimmte Verzeichnisse oder virtuelle Server aus- bzw. einschalten wollen. Wenn Sie `engine off` in den dafür vorgesehenen Blöcken in der `httpd.conf` Datei benutzen, kann PHP aktiviert bzw. deaktiviert werden.

# Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

# Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

Zurück | Zum Anfang | Weiter
Funktionsreferenz | Nach oben | apache_child_terminate