“php.exe” n’est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes.
Pourquoi cette erreur se produit bien que j’aie ajouté PHP à mes variables d’environnement?
Ma variable d’environnement PATH est indiquée ci-dessous:
C: \ Program Files \ NVIDIA Corporation \ PhysX \ Common; C: \ Program Files \ Fichiers communs \ Microsoft Shared \ Windows Live; C: \ Program Files \ PC …………… Files \ QTSystem \; A: \ xampp \ php \ php.exe
J’utilise Windows 7.
Je pense que vous devez le changer en A: \ xampp \ php \ et laissez-le juste là, alors il va chercher dans le répertoire pour le fichier, aussi: avez-vous essayé d’appeler juste php au lieu de php.exe et vérifiez que le répertoire est correct.
A:\xampp\php\php.exe
La variable d’environnement PATH doit contenir uniquement des chemins d’access, pas des noms de fichiers.
Fais ça
A:\xampp\php
C’est très simple à faire
Vous devez également append php.exe
Ajouter ce chemin:
touche windows + pause
cliquez sur Paramètres système avancés
cliquez sur Variable d’environnement
Partie variables système -> Chemin -> Modifier et append
C: \ wamp \ bin \ php \ php5.3.8;
fermez l’invite cmd si elle est ouverte
C’est fait!
Voir ci-dessus la capture d’écran pour la variable d’environnement d’installation dans la fenêtre 7
Remarque: – Après la configuration de la variable d’environnement, veuillez redémarrer votre ordinateur.
La dernière partie ne devrait-elle pas être: C:\xampp\php\
? Sauf si vous avez remappé vos lecteurs, A est la disquette. 🙂
En outre, vous devez spécifier le dossier, pas le fichier exe lui-même.
Mon cas utilise le serveur Web Apache de Bitnami Ruby Stack,
Fermez votre invite de commande si elle est ouverte
* (Passez à 7. pour confirmer si php est installé)
Définir PHP comme variable d’environnement à partir de System comme ci-dessous pour l’exécuter depuis CMD
1)Windows key + Pause 2)Click on Advanced system settings 3)Now click on Environment Variables.. button 4)In system variable section search for Path and edit it as D:\wamp\bin\php\php5.3.13;(If one needs to append it to some already exits value then start path with;) 5)Now open CMD and run command PHP from any path where you don't have PHP installed , in my case it's C drive. 6)We can check above set Path from CMD using Path command also.
Si vous avez installé le serveur WAMP, votre chemin peut varier. Par exemple, j’ai installé WAMP et le chemin d’access à mon php.exe s’est avéré être:
C:\wamp\bin\php\php5.5.12\php.exe
Pour que cela fonctionne, j’ai entré le chemin suivant dans la variable PATH des variables système:
C:\wamp\bin\php\php5.5.12
Une fois cela fait, j’ai redémarré l’invite de commande et tout s’est bien passé.
Le chemin peut donc varier en fonction de l’installation de PHP. Si vous souhaitez installer le serveur WAMP et l’installer sur d’autres paquets essentiels comme PHPMyAdmin, etc., vous pouvez le faire depuis: wampserver.com
Dans mon cas, le chemin d’environnement est C:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php;
Et cela fonctionne pour moi.
Si j’ajoute simplement C:\xampp\php\
fonctionne pour moi.
J’espère que si quelqu’un face à ce problème peut essayer cette suggestion.