I've tried to install PHP 5.5.30 and this seems to install fine, but WPI is unable to install "Microsoft Drivers 3.2 for PHP v5.4 for SQL Server in IIS".
.NET 3.5 and 4.5 are installed on the server already if this matters.
The error that is logged is as follows:
DownloadManager Information: 0 : Loading product xml from: https://go.microsoft.com/?linkid=9842185
DownloadManager Information: 0 : https://go.microsoft.com/?linkid=9842185 responded with 302
DownloadManager Information: 0 : Response headers:
HTTP/1.1 302 Moved Temporarily
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Expires: -1
Location: https://www.microsoft.com/web/webpi/5.0/webproductlist.xml
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 4.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Content-Length: 175
Date: Wed, 24 Feb 2016 17:01:35 GMT
Connection: keep-alive
DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/webproductlist.xml responded with 304
DownloadManager Information: 0 : Response headers:
HTTP/1.1 304 Not Modified
Content-Type: text/xml
Last-Modified: Tue, 23 Feb 2016 17:56:20 GMT
ETag: "37845280636ed11:0"
Cache-Control: max-age=545
Date: Wed, 24 Feb 2016 17:01:35 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
X-CCC: NL
X-CID: 2
DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\-94260733.xml.temp
DownloadManager Warning: 0 : Could not resolve keyword ID 5nine
DownloadManager Warning: 0 : Could not resolve keyword ID Security
DownloadManager Warning: 0 : Could not resolve keyword ID 5nine
DownloadManager Warning: 0 : Could not resolve keyword ID Security
DownloadManager Warning: 0 : Could not resolve keyword ID Backup
DownloadManager Warning: 0 : Could not resolve keyword ID Portal
DownloadManager Warning: 0 : Could not resolve keyword ID Backup
DownloadManager Warning: 0 : Could not resolve keyword ID Portal
DownloadManager Warning: 0 : Could not resolve keyword ID Backup
DownloadManager Warning: 0 : Could not resolve keyword ID Resource Provider
DownloadManager Warning: 0 : Could not resolve keyword ID VMWare
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID VMWare
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID VMWare
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID Usage
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID Usage
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID Usage
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID Usage
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Hybrid Cloud
DownloadManager Warning: 0 : Could not resolve keyword ID Windows Azure Pack
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Assert
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Cruiser
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Showback
DownloadManager Warning: 0 : Could not resolve keyword ID Cloud Cruiser
DownloadManager Warning: 0 : Could not resolve keyword ID Billing
DownloadManager Warning: 0 : Could not resolve keyword ID Showback
DownloadManager Warning: 0 : Could not resolve keyword ID Terawe
DownloadManager Information: 0 : Filtering by current OS
DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml
DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml responded with 304
DownloadManager Information: 0 : Response headers:
HTTP/1.1 304 Not Modified
Content-Type: text/xml
Last-Modified: Tue, 23 Feb 2016 15:23:50 GMT
ETag: "7b5b57324e6ed11:0"
Cache-Control: max-age=583
Date: Wed, 24 Feb 2016 17:01:37 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
X-CCC: NL
X-CID: 2
DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\472191766.xml.temp
DownloadManager Information: 0 : Filtering by current OS
DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml' after preprocessing, location on disk: 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\preprocessor\472191766.xml'
DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml
DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml responded with 304
DownloadManager Information: 0 : Response headers:
HTTP/1.1 304 Not Modified
Content-Type: text/xml
Last-Modified: Thu, 08 May 2014 18:42:31 GMT
ETag: "26a51545ed6acf1:0"
Cache-Control: max-age=602
Date: Wed, 24 Feb 2016 17:01:39 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
X-CCC: NL
X-CID: 2
DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\-376748769.xml.temp
DownloadManager Information: 0 : Filtering by current OS
DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml' after preprocessing, location on disk: 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-376748769.xml'
DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml
DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml responded with 304
DownloadManager Information: 0 : Response headers:
HTTP/1.1 304 Not Modified
Content-Type: text/xml
Last-Modified: Wed, 09 Dec 2015 19:05:52 GMT
ETag: "9fc99b9fb432d11:0"
Cache-Control: max-age=678
Date: Wed, 24 Feb 2016 17:01:39 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
X-CCC: NL
X-CID: 2
DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\750739012.xml.temp
DownloadManager Information: 0 : Filtering by current OS
DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml' after preprocessing, location on disk: 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\preprocessor\750739012.xml'
DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml
DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml responded with 304
DownloadManager Information: 0 : Response headers:
HTTP/1.1 304 Not Modified
Content-Type: text/xml
Last-Modified: Thu, 08 May 2014 18:42:32 GMT
ETag: "8285645ed6acf1:0"
Cache-Control: max-age=625
Date: Wed, 24 Feb 2016 17:01:39 GMT
Connection: keep-alive
Strict-Transport-Security: max-age=31536000
X-CCC: NL
X-CID: 2
DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\528376018.xml.temp
DownloadManager Information: 0 : Filtering by current OS
DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml' after preprocessing, location on disk: 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\preprocessor\528376018.xml'
DownloadManager Information: 0 : Sucessfully loaded the feed 'https://go.microsoft.com/?linkid=9842185' after preprocessing, location on disk: 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-94260733.xml'
DownloadManager Information: 0 : Getting ratings file from http://go.microsoft.com/?linkid=9752395
DownloadManager Information: 0 : http://go.microsoft.com/?linkid=9752395 responded with 302
DownloadManager Information: 0 : Response headers:
HTTP/1.1 302 Moved Temporarily
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Expires: -1
Location: http://www.microsoft.com/web/handlers/WebPI.ashx?command=getatomfeedwithavgratingquery
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 4.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Content-Length: 203
Date: Wed, 24 Feb 2016 17:01:39 GMT
Connection: keep-alive
DownloadManager Information: 0 : Content-Encoding header: 'gzip'
DownloadManager Information: 0 : Number of bytes downloaded over the internet: '24389'
DownloadManager Information: 0 : Number of bytes after possible decompression: '81009'
DownloadManager Warning: 0 : Error getting last-modified header, error code: 12150
DownloadManager Warning: 0 : HttpQueryInfoWithRetry for HTTP_QUERY_LAST_MODIFIED failed.
DownloadManager Information: 0 : Ratings file loaded successfully
DownloadManager Error: 0 : WebClient download error. Uri: http://silverlight.microsoft.com/Assets/vs-webpi.png, Error: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.WebClient.DownloadFile(Uri address, String fileName)
at Microsoft.Web.PlatformInstaller.UI.DownloadServiceImplementation.DownloadFile(Uri uri, String filePath)
DownloadManager Information: 0 : http://silverlight.microsoft.com/Assets/vs-webpi.png responded with 404
DownloadManager Information: 0 : Response headers:
HTTP/1.1 404 Not Found
Content-Type: text/html
Date: Wed, 24 Feb 2016 17:01:43 GMT
Server: ECAcc (lhr/D22C)
Content-Length: 345
DownloadManager Error: 0 : WinInet download error. Uri: http://silverlight.microsoft.com/Assets/vs-webpi.png, Error: System.Net.WebException: Url 'http://silverlight.microsoft.com/Assets/vs-webpi.png' returned HTTP status code: 404
at Microsoft.Web.PlatformInstaller.ManagedWinInet.OpenUrlAndFollowRedirects(Uri& uri, IntPtr& hInetFile)
at Microsoft.Web.PlatformInstaller.ManagedWinInet.DownloadFile(Uri uri, String fileName, String& contentDispositionFileName)
at Microsoft.Web.PlatformInstaller.UI.DownloadServiceImplementation.DownloadFile(Uri uri, String filePath)
DownloadManager Error: 0 : WebClient download error. Uri: https://www.microsoft.com/web/handlers/webpi.ashx?command=getimage&guid=10af80e0-52ae-4ae1-aa9b-4a73740ebebb, Error: System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.WebClient.DownloadFile(Uri address, String fileName)
at Microsoft.Web.PlatformInstaller.UI.DownloadServiceImplementation.DownloadFile(Uri uri, String filePath)
DownloadManager Information: 0 : Number of bytes downloaded over the internet: '13285'
DownloadManager Information: 0 : Number of bytes after possible decompression: '13285'
DownloadManager Warning: 0 : Error getting last-modified header, error code: 12150
DownloadManager Warning: 0 : HttpQueryInfoWithRetry for HTTP_QUERY_LAST_MODIFIED failed.
DownloadManager Information: 0 : Adding product PHP 5.5.30 (PHP55) to cart
DownloadManager Information: 0 : Adding product Microsoft Drivers 3.2 for PHP v5.5 for SQL Server in IIS (SQLDriverPHP55IIS) to cart
DownloadManager Information: 0 : Dependent product FastCGIIIS6 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product IIS60 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product VC12Redist does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product FastCGIIIS6 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product IIS60 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product VC12Redist does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product FastCGIIIS6 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product IIS60 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product VC12Redist does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product FastCGIIIS6 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product IIS60 does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Dependent product VC12Redist does not apply for current OS / configuration. Not adding
DownloadManager Information: 0 : Adding product 'SQLDriverPHP55IIS'
DownloadManager Information: 0 : Adding product 'PHP55'
DownloadManager Information: 0 : Adding dependency product 'MSODBC11
DownloadManager Information: 0 : Setting current install to 1
DownloadManager Information: 0 : Starting install sequence
DownloadManager Information: 0 : Downloading file 'http://go.microsoft.com/fwlink/?LinkID=533081' to: C:\Users\Administrator\AppData\Local\Temp\2\tmpE29A.tmp
DownloadManager Information: 0 : http://go.microsoft.com/fwlink/?LinkID=533081 responded with 302
DownloadManager Information: 0 : Response headers:
HTTP/1.1 302 Moved Temporarily
Cache-Control: no-cache
Pragma: no-cache
Expires: -1
Location: http://download.microsoft.com/download/5/7/2/57249A3A-19D6-4901-ACCE-80924ABEB267/1033/amd64/msodbcsql.msi
Server: Microsoft-IIS/8.5
X-AspNetMvc-Version: 5.2
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Content-Length: 0
Date: Wed, 24 Feb 2016 17:05:43 GMT
Connection: keep-alive
DownloadManager Information: 0 : Content-disposition header: attachment
DownloadManager Information: 0 : Number of bytes downloaded over the internet: '3858432'
DownloadManager Information: 0 : Number of bytes after possible decompression: '3858432'
DownloadManager Information: 0 : File 'C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\installers\MSODBC11\08A089BA4D1F22BB46A4553E20095A271C230D2E\msodbcsql.msi' already exists, deleting old copy of the file
DownloadManager Information: 0 : Moving downloaded file 'C:\Users\Administrator\AppData\Local\Temp\2\tmpE29A.tmp' to: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\installers\MSODBC11\08A089BA4D1F22BB46A4553E20095A271C230D2E\msodbcsql.msi
DownloadManager Error: 0 : Signature verification failed on downloaded file. URL: http://go.microsoft.com/fwlink/?LinkID=533081. File location: C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\installers\MSODBC11\08A089BA4D1F22BB46A4553E20095A271C230D2E\msodbcsql.msi. File size: 3768 kb
DownloadManager Information: 0 : Product Microsoft® ODBC Driver 11 for SQL Server® done install completed
DownloadManager Information: 0 : Increasing current install to 2
DownloadManager Information: 0 : Using cached file at C:\Users\Administrator\AppData\Local\Microsoft\Web Platform Installer\installers\PHP55\7BE492B612B64710FE59F06C39D1454CC4EC504E\php-5.5.30-nts-Win32-VC11-x86.zip instead of downloading from http://sourceforge.net/projects/phpinstallermsi/files/zip/php-5.5.30-nts-Win32-VC11-x86.zip/download
DownloadManager Warning: 0 : Dependency failed for product 'Microsoft Drivers 3.2 for PHP v5.5 for SQL Server in IIS'. Skipping download.
DownloadManager Information: 0 : Product Microsoft Drivers 3.2 for PHP v5.5 for SQL Server in IIS had a dependency fail. Increasing install product to 3
DownloadManager Information: 0 : Starting EXE command for product 'PHP 5.5.30'. Commandline is: 'C:\Windows\system32\setx.exe Path "C:\Program Files (x86)\PHP\v5.5;C:\Windows\system32\inetsrv;C:\Program Files (x86)\PHP\v5.5;C:\Windows\system32\inetsrv;C:\Program Files (x86)\PHP\v5.4;C:\Windows\system32\inetsrv;C:\Program Files (x86)\PHP\v5.5;C:\Windows\system32\inetsrv;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\php;;" -M'. Process Id: 4020
DownloadManager Information: 0 : Install exit code for product 'PHP 5.5.30' is '0'
DownloadManager Information: 0 : Starting EXE command for product 'PHP 5.5.30'. Commandline is: 'C:\Windows\system32\cmd.exe /C copy "C:\Program Files\runphp\runphp.cmd" "C:\Program Files (x86)\PHP\v5.5\runphp.cmd"'. Process Id: 872
DownloadManager Information: 0 : Install exit code for product 'PHP 5.5.30' is '0'
DownloadManager Information: 0 : Install return code for product 'PHP 5.5.30' is Success
DownloadManager Information: 0 : Product PHP 5.5.30 done install completed
DownloadManager Information: 0 : Increasing current install to 4
DownloadManager Information: 0 : Product: MSODBC11, Install Status: InstallCompleted-Failure, Install Time: 00:00:00
DownloadManager Information: 0 : Product: PHP55, Install Status: InstallCompleted-Success, Install Time: 00:00:01.8613249
DownloadManager Information: 0 : Product: SQLDriverPHP55IIS, Install Status: DependencyFailed-None, Install Time: 00:00:00
How do I fix this, and is this the reason why PHP isn't working on my server? Could there be other reasons?
Many Thanks