Aller au contenu principal

Installer PHP sous Windows

Étapes à suivre pour installer PHP​

Choisir la bonne version de PHP sur le site officiel de PHP (https://www.php.net/downloads).

Téléchargement de PHP depuis le site officiel

astuce

Il est recommandé de télécharger la version "Thread Safe" de PHP sous Windows.


Pour installer PHP sous Windows, il suffit de :

  1. Télécharger le binaire directement depuis le site officiel de PHP.
  2. Localiser le fichier nommé php-X.Y.Z-Win32-vs-x64.zip
  3. Décompressez le fichier téléchargé php-X.Y.Z-Win32-vs-x64.zip
  4. Renommer le dossier php-X.Y.Z-Win32-vs-x64 -> php-X.Y.Z
  5. Créer le dossier C:\php\.
  6. Déplacer le dossier php-X.Y.Z dans C:\php\

    Vous avez ainsi tous les fichiers de PHP (avec l'exécutable php.exe) dans votre dossier : C:\php\php-X.Y.Z\

  7. Ajoutez le chemin C:\php\php-X.Y.Z\ dans La variable d'environnement PATH de Windows.

Ajouter le chemin vers l'exécutable 'php' dans la variable d'environnement 'PATH' de Windows​

Pour pouvoir utiliser l'exécutable PHP en mode console sous Windows, il est nécessaire d'ajouter le chemin vers l'exécutable 'php' dans la variable d'environnement 'PATH'.

Il suffit de :

  1. ouvrir le Panneau de configuration
  2. cliquer sur Système et sécurité
  3. cliquer sur Système
  4. cliquer sur Paramètres avancés du système
  5. cliquer sur Variables d'environnement

  1. dans la partie Variables système, cliquer sur Path
  2. cliquer sur Modifier...
  3. cliquer sur Nouveau
  4. coller le chemin C:\php\php-X.Y.Z\
  5. appuyer sur la touche Entrée
  6. cliquer sur OK (3 fois)
  7. fermer le Panneau de configuration
astuce

Lorsque vous ajoutez le chemin vers l'exécutable php.exe dans la variable d'environnement PATH, vous permettez à votre système d'accéder à PHP de n'importe où dans l'invite de commandes, facilitant ainsi l'exécution de scripts PHP sans avoir à spécifier le chemin complet à chaque fois.

  1. Copiez le fichier php.ini-development et renommez-le en php.ini.
attention

Après l'installation, vous devez configurer le fichier php.ini, qui est le fichier de configuration principal de PHP. Vous y activerez les extensions nécessaires, comme pdo_mysql, qui permet à PHP d'interagir avec une base de données MySQL/MariaDB.


Étapes à suivre pour activer une extension​

Nous allons activer l'extension pdo_mysql qui est essentielle pour connecter PHP à une base de données MySQL/MariaDB.

Voici les étapes pour activer l'extension pdo_mysql sous Windows :

  1. Ouvrez php.ini avec un éditeur de texte et recherchez extension_dir.

  2. Pour définir le chemin vers le répertoire qui contient les extensions de PHP (ext), vous allez décommenter la ligne (en supprimant le point-virgule ; au début) qui contient extension_dir=

  3. Toujours dans le fichier php.ini, recherchez la ligne ;extension=pdo_mysql.

  4. Décommentez la ligne pour activer l'extension pdo_mysql :

  5. Pour tester l'installation, créez un fichier test.php contenant <?php phpinfo(); ?> et exécutez-le dans le terminal avec php test.php.

  6. Redémarrez votre terminal pour appliquer les modifications.

astuce

Si l'erreur "Driver not found" ou "Could not found driver" s'affiche, vous n'avez probablement pas activé l'extension pdo_mysql.

Pour voir comment activer une extension PHP, vous pouvez consulter le tutoriel sur Etapes à suivre pour activer une extension PHP.