[ksh] Lancer un script php par un script ksh

Lancer un script php par un script ksh [ksh] - Shell/Batch - Programmation

Marsh Posté le 17-12-2009 à 16:42:14    

Bonjour tout le monde,
 
J'ai à ma disposition des scripts php qui font des trucs assez complets mais mon chef avec qui je peux pas trop discuter, me demande de lancer ces scripts php à partir d'un script ksh qui prendrait des paramètres en appel. Mon seul problème c'est de savoir comment lancer ces scripts php . Y'a une commande  ? Mon chef ma vaguement parlé de "wget" mais mes scripts seront sur la même machine/répertoire que le script ksh.
 
Quelqu'un aurait-il une idée ?

Reply

Marsh Posté le 17-12-2009 à 16:42:14   

Reply

Marsh Posté le 17-12-2009 à 17:21:06    

Utilise l'interpréteur php en ligne de commande : http://php.net/manual/fr/features.commandline.php


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
Reply

Marsh Posté le 17-12-2009 à 17:21:19    

Code :
  1. wget http://tonserveur/tonscript.php?tonparam=tavaleur
 

:spamafote:

 

ou sinon, si la version CLI de php est installée sur la machine,

Code :
  1. php tonscript.php

par contre pour les arguments ca peut être un poil plus compliqué comme ca... mais ca t'évite de passer par un serveur web+php.

 


Edit:  Demi-[:benou_grilled] pour 13s.


Message édité par pataluc le 17-12-2009 à 17:22:11
Reply

Marsh Posté le 17-12-2009 à 17:28:58    

de toute façon, le serveur web est déjà existant, du coup un truc du genre  

Code :
  1. wget http://memeserveurquelescriptbash/ [...] nparam2=$2


 
Me prendra bien mes paramètres du shell comme il faut ? Si oui, c'est cool je devrais pouvoir finir ma merde demain assez facilement.

Reply

Marsh Posté le 17-12-2009 à 17:40:58    

oui ca devrait marcher.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed