Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2394 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] Lancement d'un script PHP en Bash

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Lancement d'un script PHP en Bash

n°2078374
tuxbot
Posté le 26-05-2011 à 12:00:48  profilanswer
 

Bonjour à tous,
 
 
Je lance avec succès un script PHP de génération d'image avec le lien suivant dans mon navigateur :
 

Citation :

http ://127.0.0.1/cacti/plugins/reportit/cc_graphs.php?id=72&source=traffic_out__5


 
 
Pouvez-vous me dire comment lancer ce script à partir du bash en gardant les paramétres "id=72" et "source=traffic_out__5" ?
 
 
 
Merci d'avance pour votre réponse.


Message édité par tuxbot le 27-05-2011 à 09:25:40

---------------
[ACH] Serveur IBM compatible AIX 7.1// Mon Feedback HFR
mood
Publicité
Posté le 26-05-2011 à 12:00:48  profilanswer
 

n°2078506
olivthill
Posté le 26-05-2011 à 16:12:26  profilanswer
 

Je lance le programme par

/chemin_de_php/php -f /chemin_du_code/mon_prog.php


Je n'ai jamais essayé avec des paramètres, mais d'après la doc (http://fr2.php.net/manual/en/features.commandline.php) ca devrait marcher en les mettant à la suite :

/chemin_de_php/php -f /chemin_du_code/mon_prog.php 72 traffic_out__5

Et en les récupérant avec $argc et $argv.
 
N.B. Dans mon cas, avant de lancer la commande, il a fallu que je définisse les variables d'environnement pour Oracle, et que je fasse attention au fait que les chemins des noms de fichiers peuvent être différent en ligne de commande par rapport aux chemins quand le php est appelé via le navigateur.

n°2078604
tuxbot
Posté le 27-05-2011 à 09:23:42  profilanswer
 

Merci pour ta réponse.
 
J'avais déjà essayé cette commande, mais elle ne fonctionnait pas.  
 
Là je viens de réussir ce que je voulais faire avec un simple  
 

Citation :

wget http ://127.0.0.1/cacti/plugins/reportit/cc_graphs.php?id=72&source=traffic_out__5 -O <fichier_de_sortie>


 
 
L'astuce était simple mais il fallait le savoir que wget interprétait aussi le PHP.  :sweat:  
 
 
je peux donc mettre "résolu" dans le titre du sujet.  :bounce:


Message édité par tuxbot le 27-05-2011 à 09:25:18

---------------
[ACH] Serveur IBM compatible AIX 7.1// Mon Feedback HFR

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] Lancement d'un script PHP en Bash

 

Sujets relatifs
Formulaire PHP avec test champs videsSchéma Conceptuel - Planning PHP
[PHP] Expression regulière: supprimer les virgules entre parenthèsesCréation / Ecriture dans un fichier [RESOLU]
Script bash Nagios-LikePHP / JavaScript
PHP - Formulaire problème value[??] Création dynamique de page sur Mediawiki (à partir de code PHP)
Qui voudrait m'aider en Php pour mon forum ?[RESOLU] Modification d'un fichier en PHP
Plus de sujets relatifs à : [RESOLU] Lancement d'un script PHP en Bash


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware