I am working on a Windows 2012 R2 Server with IIS 8 installed, now I am trying to get PHP 7.1.1 (x64) installed using the Web Platform Installer and am running into a dependency issue I am unsure how to troubleshoot.
After launching WebPI I click on Products and select "PHP 7.1.1 (x64)", then I click Install. After that the Prerequisites screen comes up and tells me that the following 3 items need to be installed.
- Windows Cache Extension 2.0 (x64) for PHP 7.1
- PHP 7.1.1 (x64)
- PHP Manager for IIS
This is exactly what I would expect, but after I click the "I Accept" button it immediately goes to "Downloading PHP 5.3.28" which is not the version of PHP I requested. I don't want multiple versions of PHP installed so I am trying to determine just what is pulling in PHP 5.3.28.
Can anyone point me in the right direction for determining just what might be pulling the old version of PHP in? I have dug through the WebPI log file and I do see this line...
DownloadManager Information: 0 : Adding dependency product 'PHP53
But I just don't understand why this old version of PHP is being pulled in.