Xabi


2075 messages

Membre, Developpeur, LAN

Mercredi 08 Février 2012 - 15:45

Bonjour les kikis, j'en appelle à vos compétences car chui paummé.

 

J'ai cherché sur le net mais en vain, je vous expose mon pb.

 

Je dois actuellement executer chaque matin 3 script PHP sur un site de mon intranet pour assurer l'interfacage journalier de mes applications, chose que je fais avec un navigateur classique genre IE depuis un poste quelconque.

 

Le but est de déplacer cette tache (pénible) en cron sur le serveur hebergeant lui même l'instance apache avec le source de ces scripts sachant que je ne dispose pas de phpcli et que je n'ai pas la main sur ce serveur (ils se trouve dans un cluster je ne sais ou avec un DAT très strict on ne peut donc pas modifier les outils qui sont dessus) et que je ne peux pas non plus installer ce traitement automatique sur un poste client pour des raisons de pérénité de l'interface que vous comprennez sans doute)

 

La question est la suivante: existe t'il une commande (bash) qui me permette de lancer une url sur l'intranet (recuperer le flux n'est pas primordial il est simplement essentiel que l'interface soit lancée, les logs sont externalisées dans un fichier donc no soucy) un truc genre "url http://patatipatati.intranet.blahblah.fr"

sans installer d'outils donc une commande de bas niveau. Une sorte de navigateur console quoi.

 

d'avance merci les disciple pinguoinneux !!!


les 2 principes de la réussite :

1- Ne jamais révéler tout son savoir.
Absolute Dreams
Zog Zog !


alexscott


dirigeant

11648 messages

Dirigeant, Membre, Developpeur, LAN-MASTER, Streamer, Adjoint (ED)

Jeudi 09 Février 2012 - 02:25 (post édité 1 fois)

si un get te suffit, wget. Sinon curl.

 

Il y a des façons plus siouxXx :

- telnet

- netcat (commande nc souvent)

- direct en bash si c'est la v4 (socket intégré Razz)

 

Si tu as besoin d'aide, tiens moi au jusClin d


Que le citron soit pressé ou qu'il vente, il jute.

Comedien


749 messages

Jeudi 09 Février 2012 - 03:35

Je peux pas t'aider, gl

Xabi


2075 messages

Membre, Developpeur, LAN

Jeudi 09 Février 2012 - 09:44

alexscott a écrit :

si un get te suffit, wget. Sinon curl.

 

Il y a des façons plus siouxXx :

- telnet

- netcat (commande nc souvent)

- direct en bash si c'est la v4 (socket intégré Razz)

 

Si tu as besoin d'aide, tiens moi au jusClin d


un paquet get doit en effet suffire puisqu'il s'agit juste de l'executer coté serveur, je teste ca et je vois si j'ai besoin d'assistance supplémentaire merci alex


les 2 principes de la réussite :

1- Ne jamais révéler tout son savoir.
Absolute Dreams
Zog Zog !


Xabi


2075 messages

Membre, Developpeur, LAN

Vendredi 10 Février 2012 - 10:12

Wget fonctionne bien (curl n'est pas dispo dans ma distrib je sais pas si c'est normal) et me permet de recuperer le flux sous forme d'un simple fichier html.c'est donc très bien. Merci alex pour tes lumières.


les 2 principes de la réussite :

1- Ne jamais révéler tout son savoir.
Absolute Dreams
Zog Zog !


alexscott


dirigeant

11648 messages

Dirigeant, Membre, Developpeur, LAN-MASTER, Streamer, Adjoint (ED)

Dimanche 12 Février 2012 - 09:06 (post édité 1 fois)

ben c'est pas un outil standard curl, c'est un outil avancé (Client URL) Content 


Que le citron soit pressé ou qu'il vente, il jute.

Liens utiles : Rechercher - Droits d'accès