Note : Faudrait p'têt voir à actualiser les préfixes, c'est 8.5 IIS avec 2012 R2...

Comment installer PHP (et éviter les ennuis)

On suppose votre serveur Windows 2012 R2 tout beau, tout neuf, à jour des updates.

Installer IIS 8.5 et tout ce qu'il faut (en particulier le module CGI)

1. Récupérer la dernière version de PHP (5.6.3) à la sauce Windows
2. décompacter les fichiers dans un dossier \PHP
3. Récupérer et installer PHP Manager for IIS 7 & 8 v1.2.0 x64
4. Dans IIS ouvrez PHP Manager situé à la racine du serveur
5. Ouvrez "Enregistrer une nouvelle version de PHP" et allez chercher le fichier php-cgi.exe
6. testez php_info() et...
Ca ne marche pas ! "Erreur 500"
Horreur et dame Nation !
Parce que les erreurs 500 ça peut être tout et n'importe quoi.
Eh bien la solution, que je n'aurais pas trouvé tout seul, est d'installer le package "Visual C++ Redistributable for Visual Studio 2012 Update 4"

Après ça baigne (mais on va bien trouver de nouveaux bugs, sinon on s'ennuierait )