Invite de commande

Résolu
XARBA Messages postés 171 Statut Membre -  
XARBA Messages postés 171 Statut Membre -
Bonjour

je veux exécuter des codes PHP par l'invite de commande

pour cela j'ai modifié le Path comme ceci:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;Ce PC\wamp\bin\php\php5.5.12

mais quand j'exécute le programme j'obtiens le texte du programme?

avez vous une idée

merci d'avance

6 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour
    Et... comment lances tu tes scripts en ligne de commande ?
    Que tapes tu ?
    0
  2. XARBA Messages postés 171 Statut Membre 9
     
    Bonjour Jordane

    merci pour ton intérêt

    par copier coller

    cordialement
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      .....

      heu... je te demande la commande que tu entres dans la console
      0
  3. XARBA Messages postés 171 Statut Membre 9
     
    Bonjour Jordane,

    voici la commande:
    C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt

    et j'obtiens la liste de LISTALPHA.php

    merci
    bonne journée
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      C'est ce que je pensais.
      commence ta ligne de code par php.exe
      0
  4. XARBA Messages postés 171 Statut Membre 9
     
    tu veux dire comme cela:

    php.exe'C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt

    mais ça ne marche pas

    je dois préciser que sous Windows XP mon code marche

    cordialement
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Heu... il faut utiliser des " et non des '
      Il semble manquer une quote à la fin de te ligne de code


      Tu peux essayer en indiquant le chemin vers l'exe de ton php ?

      un truc du genre :

      C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt"

      0
      1. XARBA Messages postés 171 Statut Membre 9 > jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention  
         
        bigre ...ça donne

        could not open input file
        0
      2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832 > XARBA Messages postés 171 Statut Membre
         
        Et juste ça :
        C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php"
        
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. XARBA Messages postés 171 Statut Membre 9
     
    même message et avec
    C:\wamp\bin\php\php5.5.12\php.exe 'C:\wamp\www\0tests\CATRAISONNE.php>>Ce PC\Documents\MELANIE\CATALOGUE RAISONNE\0catalogue.odt'

    rien ne se passe aucun message d'erreur
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Je t'ai demandé de juste mettre :

      C:\wamp\bin\php\php5.5.12\php.exe "C:\wamp\www\0tests\LISTALPHA.php"
      0
      1. XARBA Messages postés 171 Statut Membre 9 > jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention  
         
        j'obtiens le début du programme, je voulais t'envoyer la capture d'écran réalisée mais je n' y arrive pas...
        0
  7. XARBA Messages postés 171 Statut Membre 9
     
    Bon finalement j'ai trouvé la solution grâce à vous:

    C:\wamp\bin\php\php5.5.12\php.exe C:\wamp\www\0tests\LISTALPHA.php>>”C:\Users\Documents\MELANIE\CATALOGUE RAISONNE\0LIST.odt”

    et je vous remercie vivement

    bonne jounée
    0