"Php.exe" n’est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier de commandes.
Pourquoi cette erreur se produit-elle alors que j'ai ajouté PHP à mes variables d'environnement?
Ma variable d'environnement PATH est illustrée ci-dessous:
C:\Program Files\NVIDIA Corporation\PhysX\Common; C:\Program Files\Common Files\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 le laisser là, puis il cherchera 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, pas des noms de fichiers.
Fais ça
A:\xampp\php
c'est très simple à faire
Vous devez également ajouter php.exe
Ajout de 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 ajouter
C:\wamp\bin\php\php5.3.8;
fermez-vous cmd invite si son ouvert
C'est fait!
Remarque: - Après la configuration de la variable d'environnement, veuillez redémarrer votre ordinateur, cela fonctionnera bien
Note:- After setup enviroment variable please restart you computer then its will work fine
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.
Définissez PHP comme variable d'environnement à partir du système comme ci-dessous pour l'exécuter à partir de 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.
Mon cas utilise Bitnami Ruby Stack Apache Web server,
Fermez votre invite de commande si ouverte
* (Passez à 7. pour confirmer si php est installé)
Si vous avez installé le serveur WAMP, votre chemin peut varier. Par exemple, j'ai installé WAMP et le chemin vers mon php.exe s'est avéré être:
C:\wamp\bin\php\php5.5.12\php.exe
Pour le faire fonctionner, j'ai entré le chemin suivant dans la variable PATH des variables système:
C:\wamp\bin\php\php5.5.12
Une fois terminé, j'ai redémarré l'invite de commande et tout a bien fonctionné.
Le chemin peut donc varier en fonction de la façon dont vous avez installé PHP. Si vous souhaitez installer le serveur WAMP et lui faire installer d'autres packages essentiels comme PHPMyAdmin, etc., vous pouvez le faire à partir de: wampserver.com
Dans mon cas, le chemin de l'environnement est C:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php;
et cela fonctionne pour moi.
Si j'ajoute simplement C:\xampp\php\
à force de travailler pour moi.
J'espère que si quelqu'un confronté à ce problème peut essayer cette suggestion.