PHP unter IIS8 - IIS10 installieren
Installation über MS Web Platform Installer läßt sich nicht genau steuern oder deinstallieren,
besser ist die manuelle Installation.
• PHP für IIS/CGI als NTS-Version laden (ZIP)
• PHP in einen beliebigen Pfad auf dem Webserver kopieren.
- PHP.INI anpassen:
- fastcgi.impersonate = 1
- cgi.fix_pathinfo=1
- cgi.force_redirect = 0
- open_basedir = ... möglichst einschränken
- PHP in DOS-BOX testen mit: php -info
Serverrollen: Webserver / Anwendungsentwicklung / CGI installieren
IIS + CGI-Modul installieren.
- Test: IIS Startseite muß laufen
IIS Manager:
- Handler-Zuordnung: Modulzuordnung hinzufügen > *.php, Fast-CGI-Modul, php-cgi.exe, Name= PHPviaFastCGI
- Test: <?php phpinfo(); ?> in Testseite.php
Link: https://technet.microsoft.com/de-de/library/dd239230%28v=ws.10%29.aspx