Starting from release 1.8, full PHP install is no longer supported by Microsoft's Web Platform Installer as the extensions are not included by default. For this reason, install PHP using the Zip file installation process. The installation steps are as below.


For additional information about PHP for windows you can go to Microsoft's website at https://learn.microsoft.com/en-us/iis/application-frameworks/install-and-configure-php-on-iis/install-and-configure-php



PHP Installation Steps

1. Go to Microsoft's PHP install section https://learn.microsoft.com/en-us/iis/application-frameworks/install-and-configure-php-on-iis/install-and-configure-php#install-php

click on the download link latest non-thread-safe Zip file package.

click on Windows downloads under current stable version. 

Download the zip file underVC15 & VS16 Non Thread Safe section.



Make sure to select the link for non-thread-safe zip file for the install.



Download the zip file underVC15 & VS16 Non Thread Safe section.

Once the download has finished go to the location in which you downloaded the file. and start the installation process



The VC15 and VS16 builds require to have the Visual C++ Redistributable for Visual Studio 2015-2019 x64 or x86 installed. Make sure you have the install.



3. Under the Select roles, check the Web Server (IIS)


4. Under the Select role services, check the CGI selection 


4. Once the PHP installation is complete, rename the Php-ini-recommended to php.ini which is the production version



4. Edit the php.ini file to set the parameters for 

fastcgi.impersonate =1

cgi.fix_pathinfo=0

cgi.force_redirect =0

open_basedir=c:\inetpub\wwroot