J'essaie de faire en sorte que mon Laravel projet fonctionne. Mais quand j'utilise composer update, il dit ceci:
Ce paquet nécessite php> = 5.6.4 mais votre PHP version (5.5.12) ne répond pas à cette exigence.
J'utilise WAMP, qui exécute php version 7.0.4, cela est également confirmé dans le navigateur si j'appuie sur la version php. Mais lorsque j'utilise php -v dans la console, cela montre que j'utilise PHP version 5.5.12 (cli).
J'ai un peu cherché sur Google et j'ai découvert qu'il utilise ma version de Windows PHP au lieu de la version de mon serveur Web. Mais je ne savais pas comment mettre à jour ma version PHP sous Windows.
Le contenu de My PATH est celui présenté dans l'image suivante.
Cela signifie que vous avez encore une autre installation de PHP
dans votre système. Vérifiez votre Programs
dans Control Panel
et supprimez cette installation.
Cependant, vous pouvez également modifier votre variable d'environnement PATH
. Procédure
Supprimez simplement le chemin qui pointe vers n'importe quel répertoire d'installation PHP
.
Sinon, sinon, si vous n'êtes pas sûr de changer la variable PATH
(ce qui peut entraîner de graves problèmes s'il n'est pas correctement défini), vous pouvez simplement supprimer le répertoire sur lequel pointe la variable PATH
.... (je veux dire le répertoire PHP
)
La meilleure solution consiste à ajouter le chemin de votre répertoire PHP7
bin au début de la variable PATH
. Vous devez également rendre disponible composer
dans ce répertoire PHP7
bin.
Tels que, remplacer le C:\php
dans votre chemin par C:\wamp\bin\php7
ou quel que soit l'emplacement du chemin PHP7
.
si vous aviez déjà installé globalement xampp/wampp et composer, vous auriez peut-être ajouté php à votre chemin d’environnement pour l’appeler où vous le souhaitez, et vous voulez maintenant que ce compositeur utilise le nouveau xampp avec php que vous avez récemment installé. onglet avance> variable d'environnement> peut-être dans PATH puis recherchez si vous avez quelque chose comme C:\xampp\php
et éditez votre nouvel emplacement php.
J'ai eu plusieurs versions de xampp pour tester et composer globalement installé pour PHP 7.2