#WordPress on #WebPlatformInstaller fails on #azure with error 500
I wanted to install wordpress on a new azure webserver, that hadn’t been used for much before hand, I tried the Web Platform Installer, typed WordPress, and the installation seemed to go well, installing PHP, MySQL etc., but then it failed at the very last step with a 500 error message when I tried to load the domain.
There was no more detail to the error message, and I could see that IIS seemed to be set up correctly with a FastCGI module handler for *.php pointing to php-cgi.exe.
I then tried to run php from the command line, by navigating to C:\Program Files (x86)\PHP\v5.5 and typing php, and I got an error message saying that MSCVR110.dll missing from computer.
I then went to download it from Microsoft here:
Installing both the 64 and x86 versions, just to be sure, and it worked, without even a reboot or iisreset.