J'utilise Xampp sur une machine Windows 7 et je me demandais si et comment exécuter des commandes pour xampp via une ligne de commande. commandes comme php phpfile.php
Tout avis sera le bienvenu.
Vous pouvez définir variables d'environnement comme indiqué dans les autres réponses (comme ici )
ou
vous pouvez ouvrir Démarrer> CMD en tant qu'administrateur et écrire
C:\xampp\php phpfile.php
XAMPP ne dispose pas d'une console de pré-génération pour exécuter les commandes php
ou mysql
. Vous devez donc ajouter à Windows PATH
variables d'environnement, ces 2: ;C:\xampp\mysql\bin;C:\xampp\php;
Ensuite, vous devriez pouvoir exécuter les commandes php
et mysql
à partir du CMD.
Je l'ai testé et ça marche.
Merci les gars pour cette réponse. Mais je pense que la réponse acceptée nécessite plus de clarté, car j’ai eu du mal à trouver la solution.
Nous pouvons définir la variable d'environnement comme indiqué dans la réponse par w0rldart.
Dans ce cas (après avoir défini envmnt var), nous pouvons exécuter phpFile en ouvrant start >> CMD et en tapant des commandes telles que,
php.exe <path to file location>
ou
php <path to file location>
exemple:
php.exe C:\xampp\htdocs\test.php
vous pouvez ouvrir Démarrer >> CMD en tant qu'administrateur et écrire comme
<path to php.exe in xampp's php folder> <path to file location>
exemple:
C:\xampp\php\php.exe C:\xampp\htdocs\test.php
ou
C:\xampp\php\php C:\xampp\htdocs\test.php
J'espère que cela aidera quelqu'un.
Au cas où quelqu'un voudrait savoir comment configurer variables d'environnement
Une fois que vous avez fait cela, vous pouvez exécuter en utilisant la commande de la ligne de commande start-> comme ci-dessous
php <path to file location>
Exécutez PHP le fichier de la commande Promp.
Veuillez définir variable d'environnement comme indiqué ci-dessous.
Ouvrez maintenant l'invite de commande où votre fichier source est disponible et exécutez la commande "php test.php"
Comme tous les autres ont dit ci-dessus, vous devez ajouter un chemin. Mais je ne sais pas pour quelle raison si j'ajoute C:\xampp\php
dans le chemin de variable système ne fonctionnera pas mais si je l’ajoute dans le chemin de Variable utilisateur fonctionne bien.
Bien que j'aie ajouté et utilisé d'autres outils de ligne de commande en ajoutant des variables système, ça marche
Donc juste au cas où quelqu'un aurait le même problème que moi. Windows 10
Veuillez vous souvenir: lorsque vous modifiez la variable de chemin d'accès, vous devez redémarrer la console, sinon la variable de chemin d'accès n'est pas mise à jour et ne semble pas fonctionner.
Xampp a l’application php sous: répertoire de fichiers C:\xampp\php ... si vous saisissez C:\xampp\php\php dans CMD, vous devez entrer l’application php.