Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/09/2011, 12h02   #1
Futur Membre du Club
 
Inscription : octobre 2003
Messages : 67
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 67
Points : 19
Points : 19
Par défaut commande exec sur windows depuis linux

Bonjour,
J'ai un petit souci car j'aimerais lancer l'exécution d'un programme windows (compil32.exe d'innosetup), sur une machine windows donc, depuis une page php sur une autre machine linux sur le mêm réseau.

Pour cela je voudrais utiliser la commande exec().
Est-ce possible ?
Peut-on mettre dans les paramètres de
Citation:
exec("//***.***.12.25/c:program files/inno setup 5/compil32.exe /cc script.iss")
ou quelque chose du genre ?

Meric par avance.
Le mieux , serait bien sûr qu'inno setup soit compatible linux...
trent94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 13h24   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 307
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 307
Points : 4 488
Points : 4 488
alors non il n'est aps possible d'appeler un exécutable distant via un exec(//monserveur/monexec) cela serait un méga faille de sécurité. éventuellement un partage de repertoire dans le dossier www de ton serveur apache mais même là avec les droit approprié je doute que cela fonctionne.

la seule solution me venant à l'esprit qui pourrais fonctionner serai
1. créer une connexion ssh entre tes deux poste.
2. avoir un shell appeler dans ton script php
3. dans ton shell établir la connexion ssh vers ton serveur distant et appeler ton programme


je complique peut être les choses mais je ne vois pas trop d'autre réel solution sécurisé et surtout permise mais je me trompe peut être.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2011, 13h51   #3
Futur Membre du Club
 
Inscription : octobre 2003
Messages : 67
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 67
Points : 19
Points : 19
Merci pour cette idée. Je ferai autrement une partie sera faite de manière humaine.
trent94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h39.


 
 
 
 
Partenaires

Hébergement Web