Lancement script perl avec php sur 2 serveurs

Fermé
elithar Messages postés 2 Date d'inscription mardi 22 septembre 2009 Statut Membre Dernière intervention 22 septembre 2009 - 22 sept. 2009 à 13:45
elithar Messages postés 2 Date d'inscription mardi 22 septembre 2009 Statut Membre Dernière intervention 22 septembre 2009 - 22 sept. 2009 à 16:49
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 vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 301
22 sept. 2009 à 13:48
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 mardi 22 septembre 2009 Statut Membre Dernière intervention 22 septembre 2009
22 sept. 2009 à 16:49
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