Benötigt werden:
php-x.x.x
passende VC Runtime
Extrahiere die php.zip nach C:\

Danach müssen die Umgebungsvariablen angepasst werden:

TEMP>PATH>Bearbeiten>Neu -> C:\php

Anschließend muss noch die php.ini erstellt werden.
Diese ist in C:\php\ zu finden. Einfach die php.ini-production in php.ini ändern und folgende Module aktivieren:

fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 1
extension_dir = "ext"
extension=bz2
extension=curl
extension=gd2
extension=ldap
extension=mbstring
extension=mysqli
extension=openssl

Nun können wir die PHP Installation Testen:
CMD: php -info
Nun sollte die gewünschte php Version angezeigt werden

Installation IIS + Erweiterungen

Rollen Hinzufügen>IIS und die Installationsroutine durchklicken.
WICHTIG: Unter Webanwendungen “CGI” aktivieren!

Handlerzuordnungen>Modulzuordnung->

Anschließend noch bei Standarddokument hinzufügen: index.php

Nach den ganzen Schritten unterstützt der IIS nun php und php Module.

Zuletzt geprüft und bearbeitet: 30. Apr 2023 @ 4:38