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

Langage PHP Discussion :

Lancer un script php avec la fonction exec [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Lancer un script php avec la fonction exec
    Salut !

    Je galère à trouver la bonne syntaxe pour lancer un script php avec la commande exec.

    Je crois qu'il faut faire

    exec(" c:\\php\\php.exe -? c:\\www\\script.php ")

    Je ne connais pas vraiment la syntaxe, je galère depuis hier soir 18h pour la trouver

    Si je comprends bien, on lance php avec comme indication de lire le script.php.
    Il faut rajouter quelque chose entre les 2 adresses, le " -? " (en vrai j'ai déjà vu -q ou -f, mais j'ignore à quoi cela correspond).
    Si quelqu'un pouvait m'aider, je lui en serais reconnaissant.

  2. #2
    Futur Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    ah, j'ajoute que je cherche la commande sous windows !



    edit : bon, c'est résolu, je m'excuse.

    Voilà la solution que j'ai trouvée :


    1) PHP script file exists:
    c:\www\script.php

    2) PHP is installed in:
    c:\www\php\

    3) BAT file contains:
    @c:\www\php\cli\php.exe c:\www\script.php %1

    and is saved as:
    c:\www\script.bat

    4) Use exec statement from PHP:
    exec("c:\www\script.bat $arg", $output);

    If you want to pass more than one argument, carry on with %2, %3, %4, ..., ... in your BAT file.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancer un script php planifié (avec exec() ) ?
    Par beegees dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 20/12/2010, 09h51
  2. Lancer un script (et pas une fonction) avec un callback
    Par braxxe dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 26/03/2009, 11h44
  3. [Mail] Lancer un script PHP avec un e-mail
    Par vence dans le forum Langage
    Réponses: 3
    Dernier message: 16/10/2008, 13h30
  4. lancer un script ksh avec exec
    Par hokidoki dans le forum Général Java
    Réponses: 10
    Dernier message: 16/01/2008, 13h53
  5. [Système] Lancer un script perl avec PHP
    Par pepite dans le forum Langage
    Réponses: 2
    Dernier message: 09/01/2006, 12h30

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