Installation
Nous allons installer notre gestionnaire de dépendances composer.
Méthode : Installation avec installeur
Téléchargez l'installeur https://getcomposer.org/Composer-Setup.exe en exécutant l'installeur vous allez ajouter :
un dossier composer sur votre c:\
un fichier composer.phar. C'est une archive PHP qui peut être exécutée. C'est elle qui contient le code d’exécution de composer.
un fichiez composer.bat. Un fichier batch est un fichier texte exécutable dans un terminal. Ici il permet de faire un alias. Au lieu de taper php composer.phar on tapera composer.
le dossier composer dans le PATH.
Normalement l'installeur retrouve votre exécutable php grâce à la modification du PATH que l'on a faite dans la partie Serveur.
Sinon vous devez donner l'adresse de votre php.exe.
Vérifiez en tapant composer dans un terminal. Le terminal affiche la documentation sur cet utilitaire.
Méthode : Installation manuelle
Ajoutez un dossier composer sur votre disque.
Ouvrez un terminal dans ce dossier.
Copiez et collez ces lignes dans votre terminal et tapez sur entrée.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup. php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Normalement vous devez avoir un nouveau fichier composer.phar
Vous pouvez tapez dans votre terminal :
php composer.phar
Le terminal affiche la documentation sur cet utilitaire.
Ajoutez un fichier composer.bat dans le dossier composer :
@echo OFF
setlocal DISABLEDELAYEDEXPANSION
php "%~dp0composer.phar" %*
Ajoutez le dossier composer à votre PATH.
Sur Windows tapez PATH dans la zone de recherche (Taper ici pour rechercher) en bas à gauche sur Windows 10.
Cliquez sur Variables d'environnement
Dans la zone Variables système Double-Cliquez sur Path
Cliquez sur Nouveau
Collez l'URL de votre dossier composer, pour moi : C:\composer
Cliquez sur OK
Vérifiez en tapant composer dans un terminal.
Complément : https
Il se peut que vous ayez des erreurs PHP Warning: copy() : Unable to find wrapper "https" ...
Dans ce cas :
Ouvrez le fichier php.ini de votre dossier PHP.
Cherchez la ligne
;extension=openssl
Supprimez le point virgule.
Enregistrez votre fichier.
Relancez votre installation.