Konfigurieren von PHP in IISNachdem PHP auf dem Rechner installiert ist, muss als Nächstes der IIS Webserver für die Verwendung von
PHP konfiguriert werden. PHP wird dabei als ein Handler in IIS konfiguriert. Die modulare Struktur von IIS
erlaubt es, für verschiedene Inhalte verschiedene Programme – die Handler (Handler sind nur ein Glied in der IIS-Befehlskette zur Abarbeitung einer eingehenden HTTP-Anforderung.) – aufzurufen, die in Folge die
eingehende HTTP-Anfrage bearbeiten.
In der IIS-Basisinstallation sind drei Handler installiert: Neben den speziellen Handlern für die HTTP-Methoden OPTIONS und TRACE gibt es den StaticFile Handler, dessen
einzige Aufgabe es ist, eine Datei, die lokal auf dem Server vorhanden ist, unverändert als Antwort auszuliefern.
Mit der Konfiguration von PHP als Handler werden alle Dateien, die auf *.php enden, nicht mehr unmittelbar
und unverändert ausgeliefert, sondern vom PHP-Interpreter ausgeführt und das Resultat an den Browser
zurück gesendet.
Hier wird vorerst nur die minimal notwendige Konfiguration beschrieben, um PHP-Programme ausführen
zu können.