Afficher un message
Vieux 27/09/2007, 12h03   #2
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: rapatrier des donnees PHP vers un scri pt Shell

Le 27/09/2007 12:50, Jean-Francois Ortolo a écrit :
>
> Je dois faire un traitement répétitif, c'est-à-dire lancer un script
> PHP avec un paramètre de date, à partir d'un script en Bourne Shell,
> répétitivement.
>
> S'il se passe une erreur à l'exécution du script PHP, le script Shell
> doit en être averti, et s'arrêter en donnant un message d'erreur ( ou
> autre chose, par exemple un code de retour spécifique ).
>
> Je sais que je peux déclencher facilement un script PHP situé sur un
> serveur web, à distance, avec la commande curl. Mais comment faire pour
> que le script PHP puisse transmettre des données ( en très faible
> quantité ) au script Shell ?


La réponse tu l'as donnée toi-même :

> Un script PHP peut fournir des données, soit par des instructions
> d'affichage telles que echo par exemple, soit donner un code de retour
> par la command exit.


Je ne sais pas si on peut récupérer le code de retour de la commande
exit, mais tu peux certainement récupérer tout ce qui est envoyé par
echo, ainsi que le code de retour HTTP que tu peux transmettre par une
instruction header().

Et si Curl ne permet pas de le faire simplement, ce qui m'étonnerait
beaucoup, tu peux aussi essayer avec Wget.
  Réponse avec citation
 
Page generated in 0,05999 seconds with 9 queries