web-dev-qa-db-fra.com

Exécuter un fichier php dans Windows CMD

Je veux exécuter un fichier .php dans Windows cmd . J'ai suivi cette suggestion: php n'est pas reconnu comme une commande interne (sous Windows)

Mais ne travaille pas. 

J'essaie de faire dans le programme de commande C:\Windows\system32\cd\myfolder Ensuite, il entre dans mon dossier comme C:\php Mais quand j'entre mon adresse de fichier php comme C:\myfolder\php file.php il vient juste d'afficher l'erreur "php n'est pas reconnu comme interne ou externe" Mais quand j'essaie sans commande php comme C:\myfolder\file.php il suffit de l'ouvrir dans le bloc-notes. Mais je veux le lancer dans CMD. Comment cela peut-il être possible? 

15
user1687804

Si vous utilisez Windows 10:

  1. Ouvrez le menu de démarrage
  2. Tapez path
  3. Cliquez sur Modifier les variables d'environnement système (il s'agit généralement du résultat de recherche principal) et poursuivez à l'étape 6 ci-dessous.

Si sur Windows plus ancien:

  1. Montrer bureau.

  2. Cliquez avec le bouton droit sur le raccourci Mon ordinateur sur le bureau.

  3. Cliquez sur Propriétés.

  4. Vous devriez voir une section du Panneau de configuration - Panneau de configuration\Système et sécurité\Système.

  5. Cliquez sur Paramètres système avancés dans le menu de gauche.

  6. Cliquez sur Variables d'Environnement en bas de la fenêtre Propriétés système.

  7. Sélectionnez CHEMIN dans la liste des variables utilisateur.

  8. Ajoutez votre chemin PHP (C:\mon dossier\php) à votre variable PATH, séparée de la chaîne déjà existante par un point-virgule.

  9. Cliquez sur OK

  10. Ouvrez votre "cmd"

  11. Tapez PATH, appuyez sur Entrée

  12. Assurez-vous que votre dossier PHP figure dans la liste.

Cela devrait fonctionner.

Remarque: Assurez-vous que votre dossier PHP contient php.exe. Il devrait avoir le type de fichier CLI. Si vous ne possédez pas php.exe, consultez les instructions d'installation à l'adresse - http://www.php.net/manual/en/install.windows.manual.php - et téléchargez le fichier d'installation De là.

34
janenz00

vous pouvez par exemple: définir votre chemin de variable d'environnement avec le dossier php.exe, par exemple c:\program files\php

créer un fichier de script dans d:\avec le nom du fichier comme .php

ouvrir cmd: aller à d: lecteur en utilisant d: commande

tapez la commande suivante

php -f a.php

vous verrez la sortie

2
user2458523

Il semble que votre question est beaucoup plus ancienne. Mais je viens de le voir… .. J'ai cherché (pas dans google) et trouvé ma réponse.

J'écris donc sa solution pour que d'autres puissent obtenir de l'aide.

Voici ma solution. 

Contrairement aux autres réponses, vous n'avez pas besoin de configurer les environnements. 

tout ce dont vous avez besoin est simplement d'écrire php index.php si index.php est votre nom de fichier. 

ensuite, vous verrez que le fichier est compilé et affiche le résultat souhaité.

1
Masum Osman Khan

Vous devez déclarer la variable d'environnement pour PHP dans le chemin, afin que vous puissiez utiliser comme suit:

C:\Path\to\somewhere>php cli.php

Vous pouvez le faire comme ceci

1
devdRew