Maison  >  Article  >  développement back-end  >  cmd ne peut pas exécuter le chemin du fichier du répertoire de fichiers php

cmd ne peut pas exécuter le chemin du fichier du répertoire de fichiers php

王林
王林original
2023-05-24 15:34:37524parcourir

Lorsque vous utilisez cmd pour exécuter des fichiers php, il y aura parfois des problèmes qui ne pourront pas être exécutés. L'un des problèmes courants est que le chemin d'accès au fichier php est introuvable.

Lors de l'exécution d'un fichier php dans cmd, vous devez utiliser la ligne de commande pour pointer le chemin du fichier php vers le répertoire correct afin que le système Windows puisse trouver le fichier et l'exécuter.

Voici quelques façons de résoudre ce problème :

  1. Définir les variables d'environnement

Dans le système d'exploitation Windows, vous pouvez définir les variables d'environnement pour qu'elles pointent vers le chemin php. Les étapes spécifiques sont les suivantes :

1.1 Ouvrez le panneau de configuration

1.2 Ouvrez le système

1.3 Cliquez sur "Paramètres système avancés"

1.4 Ouvrez la fenêtre des variables d'environnement

1.5 Dans les variables système, recherchez "PATH" et cliquez sur le bouton Modifier

1.6 Ajoutez le répertoire d'installation PHP à la fin du chemin de la variable PATH, et le paramétrage de la variable d'environnement est terminé.

Maintenant, rouvrez cmd et essayez de saisir "php -v" pour voir si vous pouvez imprimer les informations de version de php afin de déterminer si le réglage de la variable d'environnement a réussi.

  1. Changer de répertoire

Si votre fichier php se trouve dans le répertoire C:php, vous pouvez alors basculer vers ce répertoire dans cmd avec la commande suivante :

cd C:php

Ensuite, entrez la commande suivante pour exécuter le fichier php :

nomfichierphp.php

Si le fichier php se trouve dans un autre répertoire, vous devez accéder à ce répertoire et spécifier le fichier en utilisant un chemin relatif ou absolu.

  1. Modifier le fichier php.ini

Dans certains cas, modifier le fichier de configuration php.ini peut également résoudre ce problème. Les opérations spécifiques sont les suivantes :

3.1 Ouvrez le fichier php.ini

3.2 Recherchez la ligne suivante dans le fichier : ;extension_dir = "./"

3.3 Remplacez-la par : extension_dir = "C:phpext"

3.4 Enregistrez le fichier et redémarrez le serveur

Dans ce cas, le fichier php.exe doit être dans le répertoire C:php et le répertoire ext doit être dans le répertoire php.

Résumé

L'incapacité de trouver le chemin du fichier php est un problème courant lorsque cmd exécute des fichiers php, mais il peut être résolu après avoir défini des variables d'environnement, changé de répertoire ou modifié le fichier php.ini. Quoi qu’il en soit, vous devez vous assurer de pointer correctement le chemin et le nom du fichier php, et d’utiliser la bonne commande pour l’exécuter.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn