Lancement script perl avec php sur 2 serveurs

elithar Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
elithar Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je code une application web qui a un moment donné de son execution fait appel à un script perl.
Mon problème est le suivant:
- le code php de l'application est sur un serveur linux
-le code perl est sur un serveur windows.
comment faire pour lancer le script perl avec php sachant que les serveurs sont différents ? Comment aussi avoir en retour des variables perl indiquant la bonne éxécution du script ?

Je sais faire fonctionner perl-php en local sur une même machine et même après beaucoup de recherches je ne trouve pas de solution pour l'application au réseau.

merci de m'aider
A voir également:

2 réponses

gigaga Messages postés 2347 Date d'inscription   Statut Membre Dernière intervention   301
 
A mon avis, avec un serveur SSH sur le serveur windows contenant le script Perl :
https://www.commentcamarche.net/faq/2132-reseaux-installation-d-un-serveur-ssh-sous-windows

Puis avec le module SSH de PHP :
https://kvz.io/blog/2007/07/24/make-ssh-connections-with-php/
0
elithar Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Sinon, j'avais entendu parler du logiciel winexe qui permettait à partir d'une machine linux d'accéder à windows et après lancer le programme voulu. Seulement, après tests, il faut un compte administrateur. et cela pose un problème puisque normalement un utlisateur lambda doit être capable de lancer le script...
Est ce la même chose avec SSH ?

Merci en tout cas pour ta réponse
0