J'ai fait beaucoup de recherches sur Internet, j'ai trouvé que mon problème était identique, mais ce n'est pas exactement ce que j'ai. Ce que je veux, c'est utiliser une autre version de php sur ma machine qui a déjà été installée avec WAMP (2 PHP version installed)
. J'ai également composer installé et utilise la version PHP5.6
. J'ai un nouveau projet nécessitant <PHP7.0
. À chaque fois que je choisis PHP 7 à partir du panneau de configuration de WAMP, puis exécutez php -v
Et imprimez toujours PHP5.6 (CLI)...
au lieu de PHP7
.
Comment utiliser PHP7 sans réinstaller le composer à nouveau?
Vous pouvez changer la version php de composer sans la désinstaller, procédez comme suit:
php -v
, appuyez sur Entrée et vous devriez voir php7.1.9.php -v
à nouveau dans cmd, cela fonctionnera.Je suppose que Windows si vous utilisez WAMP. Composer utilise probablement le PHP défini dans votre chemin: Comment accéder à PHP à l'aide de la commande Ligne sous Windows?
Vous devriez pouvoir changer le chemin en PHP en utilisant les mêmes instructions.
Sinon, composer est juste un fichier PHAR, vous pouvez télécharger le PHAR et l'exécuter en utilisant n'importe quel PHP:
C:\full\path\to\php.exe C:\full\path\to\composer.phar install