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 :

Utilisation PHP en ligne de commande


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Avatar de thanathz
    Inscrit en
    Mars 2002
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 147
    Points : 178
    Points
    178
    Par défaut Utilisation PHP en ligne de commande
    Bonjour,
    Je suis sur un serveur RedHat. Dessus tourne Apache2+PHP4.3 et ce accessible via http://localhost
    J'ai eu besoin d'ajouter php5 en parallèle, je l'ai donc fait et j'ai donc mon appli sous PHP5 accessible http://localhost:8080

    Ma question: Commen faire pour lancer en ligne de commande un script en PHP5?

    sachant que j'ai ça:
    $ php -v
    PHP 4.3.9 (cgi) (built: Nov 24 2004 08:48:16)
    Copyright (c) 1997-2004 The PHP Group
    Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

  2. #2
    Membre expérimenté
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Points : 1 341
    Points
    1 341
    Par défaut
    Si dans un term tu fais un
    Tu vas voir le chemin qui est utilisé pour php (/usr/bin/php par exemple)
    Ce qu'il faut c'est que ce soit le chemin de ton executable php5 qui soit pris en compte.
    Donc, tu trouves ou est l'excutable php5 et soit tu lances à la main (ex : /usr/bin/php5/php monfic.php), soit tu modifies ta variable $PATH pour avoir le chemin qui mene à php5 avant le chemin qui mene à php.
    Rakken

    Oneira, un monde imaginaire d'Heroic Fantasy.

    Parce que la présomption d'innocence est un des fondements de notre pays et qu'elle doit le rester, dans tous les domaines : http://www.laquadrature.net/

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2006
    Messages : 28
    Points : 35
    Points
    35
    Par défaut
    Tu peux également ajouter en haut de chaque script PHP a exécuter en ligne de commande une ligne indiquant d'utiliser l'exécutable php qui va bien

    Une ligne du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #!/usr/local/bin/php -q
    (le -q permet d'exécuter le code suivant)

  4. #4
    Membre habitué
    Avatar de thanathz
    Inscrit en
    Mars 2002
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 147
    Points : 178
    Points
    178
    Par défaut
    MErci beaucoup... j'ai décidé de redéfinir le chemin selon mes besoins

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

Discussions similaires

  1. [PHP 5.2] Utilisation de PHP en ligne de commande : configurer php.ini
    Par youtch dans le forum Langage
    Réponses: 2
    Dernier message: 14/01/2011, 15h58
  2. [Système] php en ligne de commande
    Par ShadoX dans le forum Langage
    Réponses: 2
    Dernier message: 05/09/2006, 10h26
  3. [Directives] Execution script php en ligne de commande
    Par pingoo78 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 16/02/2006, 12h06
  4. PHP en ligne de commandes
    Par Lypertrophie dans le forum Langage
    Réponses: 3
    Dernier message: 09/01/2006, 16h46
  5. [Configuration] php en ligne de commande
    Par krusaf dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 13/04/2004, 20h05

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