Se connecter avec
S'enregistrer | Connectez-vous

Comment faire executer un programme .exe sur mon serveur ftp FREE.FR ?

Dernière réponse : dans Programmation

Salut tout le monde, bon en fait j'ai un problème : je ne sais pas comment faire executer un programme .exe sur mon serveur free.

Par exemple, le programme sert à héberger une partie d'un mini jeu et en fait comme mon pc n'est pas allumé tout le temps, bah le jeu cesse d'être joué ! Alors mon idée serait de le faire executer sur mon serveur ftp fyl26.free.fr pour y jouer directement. Vous me suivez ?

PS : J'ai trouvé un script PHP qui ne fonctionne pas, le voici :

  1. <?php
  2.  
  3. $command = 'ls -al >programme.exe';
  4.  
  5. $conn_id = ftp_connect($ftpperso.free.fr);
  6.  
  7. $login_result = ftp_login($conn_id $user_name, $password);
  8.  
  9. if (ftp_exec($conn_id, $command)) {
  10. echo "$command a été exécuté avec succès<br />\n";
  11. } else {
  12. echo 'Impossible d\'exécuter : ' . $command;
  13. }
  14.  
  15. ?>


Je n'arrive pas à bien insérer les variables :( 
Lassé par la pub ? Créez un compte

Citation :
Répondez bandes de noob


bien que je n'aime pas les personnes ecrivant en rouge......


NOOB : C'est une évolution de newbie.

NEWBIE : C'est un raccourci de « new in business », c'est-à-dire un nouveau dans les affaires. Un newbie multiplie les erreurs et les questions idiotes. Un équivalent est newcomer.


dans quelle catégorie te situes-tu ?
Expert Programmation

Déjà si tu regardais sous quel système tournais free tu aurais moins de problème et ensuite si tu arrêtais d'insulter parceque tu n'es pas assez doué de chercher sur Google alors ce serait mieu.
Expert Programmation

free ne fournit pas de shell, tu ne peux pas faire tourner de scripts hormis les cgi-bin sous certaines conditions.
Aucune chance de pouvoir faire tourner un binaire, et surtout pas un executable windows.

Mais si tu leur demande gentiment de te mettre un vmware avec un XP dessus, y'aura pas de soucis :) 

bon, je dis peut-être une bétise, mais je ne suis qu'un n00b :) 

Fyl26 a dit :
Oki loul, t'es un chef toi ! C'est quoi un vmware?

Bon bon bon, a + crazycat !

alors, qu'est-ce qu'un vmware :
un vmware est un programme que tu installe sur ton windows, et au démarrage, il fait :
viaimewear!

[:atryu:2]

impossible d'executer un binaire compilé pour windows sur une machine d'un autre type - mac/unix/linux , sauf en utilisant un emulateur (wine) ou une machine virtuelle (vmware entre autres).

Dans tous les cas, pour executer un binaire sur un serveur linux, il te faut un interpreteur: un shell. Or, dans le cas de free, tu as juste 1 accès FTP (transfert de fichiers) au serveur, donc pas de shell.


Pour obtenir un shell , il faut un abonnement chez un hebergeur généralement en dédié (tu "possedes" la machine) , en mutualisé, tu n'en aura généralement pas.

impossible d'executer un binaire compilé pour windows sur une machine d'un autre type - mac/unix/linux , sauf en utilisant un emulateur (wine) ou une machine virtuelle (vmware entre autres).

Dans tous les cas, pour executer un binaire sur un serveur linux, il te faut un interpreteur: un shell. Or, dans le cas de free, tu as juste 1 accès FTP (transfert de fichiers) au serveur, donc pas de shell.


Pour obtenir un shell , il faut un abonnement chez un hebergeur généralement en dédié (tu "possedes" la machine) , en mutualisé, tu n'en aura généralement pas.

Lassé par la pub ? Créez un compte
Tom's guide dans le monde