Requis pour l'installation

PHP 5.5+ nécessite au moins Windows 2008/Vista, ou 2008r2, 2012, 2012r2, 2016 or 7, 8, 8.1, 10. Soit 32-Bit, soit 64-bit (aka X86 ou X64. PHP ne fonctionne pas sous Windows RT/WOA/ARM). À partir de PHP 7.2.0 Windows 2008 et Vista ne sont plus pris en charge.

PHP nécessite Visual C runtime(CRT). Beaucoup d'applications l'exige aussi, ainsi il se peut qu'il soit déjà installé.

PHP 5.5 et 5.6 nécessitent VC CRT 11 (Visual Studio 2012). Voir : » https://www.microsoft.com/en-us/download/details.aspx?id=30679

PHP 7.0 et 7.1 nécessitent VC CRT 14 (Visual Studio 2015). PHP 7.2 et 7.3 nécessitent VC CRT 15 (Visual Studio 2017). PHP 7.4+ nécessite VC CRT 16 (Visual Studio 2019). Le Microsoft Visual C++ Redistributable pour Visual Studio 2019 convient pour toutes ces versions de PHP, voir » https://visualstudio.microsoft.com/downloads/.

Vous DEVEZ télécharger x86 CRT pour la compilation PHP x86 et x64 CRT pour la compilation PHP x64.

Si CRT est déjà installé, l'installeur vous le demandera, vous n'avez rien à changer.

L'installeur CRT supporte les options de ligne de commande /quiet et /norestart, aussi, vous pouvez les utiliser dans vos scripts.

VC11 CRT DLLs peuvent être copiés depuis votre machine locale vers une machine distante (une installation `Copy Deployment`) au lieu d'exécuter l'installeur sur la machine distante (comme un serveur web où vous auriez un accès restreint).

VC14 CRT ne supporte pas une installation `Copy Deployment`. VC14 CRT a beaucoup plus de DLLs (la plupart avec des noms commençant par api-*). Si vous arrivez à tous les trouver, et tous les copier, ca devrait aussi fonctionner (essayer un outil comme Resource Hacker pour récupérer une liste de tous les DLLs à copier).