IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Code Discussion :

Le terme «dem.php» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme


Sujet :

Visual Studio Code

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2022
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2022
    Messages : 3
    Par défaut Le terme «dem.php» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme
    Bonjour à tous,

    Je suis en train de me former au php et j'utilise VS Code. (Du coup je ne suis pas encore très à l'aise avec le jargon du codage, désolée d'avance!)

    Tout fonctionnait bien, j'avais bien configuré le chemin dans les variables d'environnement système. J'arrivais à compiler mes fichiers, j'obtenais des résultats sur le terminal.

    Mais d'un coup ça n'a plu fonctionné :
    Quand je tente de faire appel à mon code sur le terminal voilà ce qui m'est répondu :

    dem.php : Le terme «dem.php» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme exécutable. Vérifiez l'orthographe du nom,
    ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessayez.
    Au caractère Ligne:1 : 1
    + dem.php
    + ~~~~~~~
    + CategoryInfo : ObjectNotFound: (dem.php:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


    Avec une suggestion:

    Suggestion [3,General]: La commande dem.php est introuvable, mais elle existe à l''emplacement actuel. Par défaut, Windows PowerShell ne charge aucune commande à partir de l''emplacement actuel. Si vous approuvez cette commande, tapez « .\dem.php » à la place. Pour en savoir plus, voir "get-help about_Command_Precedence".

    Et quand je tape .\dem.php avec dans mon fichier une simple fonction echo('...') le message d'erreur n'apparaît pas mais il n'affiche pas mon texte...

    J'ai joint une impression écran.

    Pouvez-vous m'aider ?

    Bonne soirée !

    Marion
    Images attachées Images attachées   

  2. #2
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2022
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2022
    Messages : 3
    Par défaut
    Petit complément d'information:

    Après de nombreux essais, j'ai finalement ajouté php avant d'appeler mon fichier dans la commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PS C:\Users\mario\Documents\php> php dem.php
    Ça a fonctionné.

    J'ai donc résolu mon problème, même si je ne suis pas bien sûre de comprendre sa cause.

  3. #3
    Membre éclairé Avatar de Chou-ette
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2018
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2018
    Messages : 57
    Par défaut
    Bonjour,

    Le PHP n'est pas compilé mais interprété : quand vous voulez lancer votre programme PHP, il faut le faire passer par le moteur PHP qui exécutera les instructions du fichier. C'est exactement ce que veut dire votre 2ème commande "php ./dem.php" qui pourrait se traduire par "Moteur PHP, lit et exécute le fichier dem.php stp".

    Dans votre premier essai vous n'avez pas fait appel au moteur PHP, mais à PowerShell qui, grossièrement, a lu le fichier, n'a rien compris, et n'a donc rien fait.

  4. #4
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2022
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2022
    Messages : 3
    Par défaut
    Merci Chou-ette !
    Je suis repartie dans le code, ouf.
    Bonne journée !
    Marion

  5. #5
    Invité de passage
    Homme Profil pro
    Lycéen
    Inscrit en
    Janvier 2023
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 18
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Janvier 2023
    Messages : 1
    Par défaut Problème avec une fonction sur python similaire à celle que tu avais sur php
    Bonjour,
    Je poste ce message car je débute en python mais je me retrouve bloqué car lorsque j'appelle ma fonction un message d'erreur apparait et je ne sais vraiment pas comment le régler :
    Nom : Capture d’écran (602).png
Affichages : 1998
Taille : 91,4 Ko
    Voila merci de votre réponse.
    Images attachées Images attachées  

  6. #6
    Membre Expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Par défaut
    Bonjour Joron

    Votre question relevant du langage Python et non du logiciel vscode, vous auriez beaucoup plus de chance d'avoir une réponse en utilisant le forum adéquat.

    (désolé, zéro connaissance Python en ce qui me concerne)

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/04/2022, 15h47
  2. [WordPress]Mon fichier archive.php n'est pas reconnu ?
    Par dbzes59113 dans le forum WordPress
    Réponses: 0
    Dernier message: 17/01/2010, 16h00
  3. Netstat n'est pas reconnu comme commande interne !
    Par youcef81 dans le forum Administration
    Réponses: 1
    Dernier message: 06/09/2006, 12h15
  4. [UBUNTU] Le live cd n'est pas reconnu comme un cédérom bootable
    Par Jihed Amine Maaref dans le forum Ubuntu
    Réponses: 4
    Dernier message: 12/07/2006, 14h37
  5. Réponses: 8
    Dernier message: 04/08/2004, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo