J'ai lu attentivement les avertissements sur cette page : [forum.wampserver.com]
Comme quoi il ne faut surtout pas utiliser un path etc.. ok très bien mais comment faire alors ?
Je m'explique :
J'avais un path sur mon système qui pointé sur mon php.. aucun problème d'utilisation de Composer etc mais j'avais un message d'avertissement dans le menu de wamp avec une erreur (comme la personne du post plus haut), souhaitant avoir un système "propre" sans erreur j'ai suivi les recommandations d'Otomatic et j'ai supprimé le path. Mais maintenant, a chaque fois que je lance une commande par exemple php --help OU composer j'ai le message : 'php' n’est pas reconnu en tant que commande interne
Alors ok je veux bien ne pas mettre de path mais comment faire autrement ?
Ce n'est qu'un avertissement pour vous sensibiliser aux problèmes que vous pourriez rencontrer si vous changez de version PHP alors que le path pointera sur l'ancienne version et comme Apache va chercher php.ini d'abord dans le PATH avant de regarder dans son dossier bin, cela signifie que vous utiliserez, par exemple PHP 7.2.12 mais avec le php.ini de 7.1.22 parce que c'est cette version qui est dans le path.
Vous pouvez lancer un batch avec PATH=%PATH%;path sur php Tant que la fenêtre de commande n'est pas fermée, le path est valable.
Voir également une réponse du même style sur le forum anglophone : [forum.wampserver.com]
Au lieu de conserver le nom de la version php, mettez plutôt quelque chose comme "courant". Du coup, il n'est plus nécessaire de modifier le "PATH".
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]