Konfigurieren von der Befehlszeile ausFür die Konfiguration von der Befehlszeile aus wird das neue IIS7-Befehlszeilenprogramm appcmd verwendet.
Es befindet sich im Ordner C:\Windows\System32\inetsrv und ist standardmäßig nicht im Befehlspfad
der Eingabeaufforderung enthalten. Zum Ausführen des Programms geben Sie entweder den vollständigen
Programmpfad an oder fügen Sie den Pfad zum PATH der Eingabeaufforderung hinzu.
Starten Sie ein Eingabeaufforderungsfenster mit Administratorrechten.
Für die Konfiguration des FastCGI-Anwendungspools führen Sie folgenden Befehl aus:
appcmd set config /section:system.webServer/fastCGI /+[fullPath='C:\PHP\php-cgi.exe']
Um die Handlerzuordnung zu konfigurieren, führen Sie folgenden Befehl aus:
appcmd set config /section:system.webServer/handlers /+[name='PHP_via_FastCGI',
modules='FastCgiModule',scriptProcessor='C:\PHP\phpcgi.
exe',verb='*',path='*.php',resourceType='File']
Wichtig: Achten Sie darauf, die Konfigurationsparameter ohne Leerzeichen einzugeben, auch wenn sie hier im Buch einen
Zeilenumbruch enthalten.
Erzeugen Sie im Stammordner des Webservers C:\inetpub\wwwroot\ eine Datei phpinfo.php mit folgendem
Inhalt:
<?php phpinfo(); ?>
Starten Sie einen Webbrowser und öffnen Sie die Adresse http://localhost/phpinfo.php. Sie sehen nun die
phpinfo()-Seite mit den aktuellen PHP-Einstellungen.