‘php.exe’ n’est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes

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!

entrer la description de l'image ici

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,

  1. Touche Windows enfoncée + Bouton Pause / Pause
  2. Cliqué sur les parameters système avancés
  3. Variables d’environnement de clic
  4. Sous Variables système> Modifier la variable PATH en ajoutant C: \ Bitnami \ rubystack-1.9.3-24 \ php
  5. Cliquez sur OK pour fermer la fenêtre Variable d’environnement
  6. Fermez votre invite de commande si elle est ouverte

    * (Passez à 7. pour confirmer si php est installé)

  7. Appuyez sur la touche Windows + R pour ouvrir votre cmd
  8. Tapez php -v pour voir votre version de PHP Confirmer la version php installée

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.