IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Exécution de VNC sous Linux


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    PLM IT Consultant
    Inscrit en
    Novembre 2003
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : PLM IT Consultant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 202
    Par défaut [Système] Exécution de VNC sous Linux
    Bonjour amis phpsiens,
    voilà mon petit problème avec la commande exec()!

    Sous Windows XP,
    j'ai une page web qui appelle le logiciel VNC avec la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exec('vncviewer');
    Pour arriver à cela, j'ai dû dans la variable d'environnement système - path - ajouter le chemin d'installation de VNC.
    Grâce à cette opération, on peut depuis l'invite de commande, démarrer VNC en tapant juste: vncviewer

    Maintenant, je dois importer tout cela sur du Linux. Alors ma réflexion a été la suivante:
    Quel commande dois-je taper sous le shell pour appeler VNC. La réponse est: xvnc4viewer

    Donc dans le code de ma page web, j'ai change l'appelle du exec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exec('xvnc4viewer')
    mais voilà que rien ne se passe!
    Est-ce que j'ai oublié de configuré quelque chose?

    PS: Sous windows, j'ai dû activer dans les services(services.msc) de mon serveur web(wampapache) l'option: Autoriser d'interagir avec le bureau. Je précise juste au cas où quelqu'un saurait faire la même chose sous linux(apache).

  2. #2
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Bonjour,

    Quand tu étais sur windows, le serveur était en local je suppose ? Parce que je ne vois pas bien l'intérêt d'exécuter un client vnc sur un serveur ...

  3. #3
    Membre confirmé
    Homme Profil pro
    PLM IT Consultant
    Inscrit en
    Novembre 2003
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : PLM IT Consultant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 202
    Par défaut
    Citation Envoyé par Eusebe Voir le message
    Bonjour,

    Quand tu étais sur windows, le serveur était en local je suppose ? Parce que je ne vois pas bien l'intérêt d'exécuter un client vnc sur un serveur ...
    Alors de ce côté là, tu peux peut-être m'aider car tu as soulevé une autre question que je me pose. Si je précise un peu plus ma situation!

    J'ai un serveur linux où une application web tourne dessus. J'ai dû faire des modifications dans cette application (l'appel de VNC). Pour cela, j'ai travaillé totalement en local.

    Actuellement, j'aimerais refaire fonctionner sur le serveur(en travaillant sur le serveur) cette appelle de VNC mais... par la suite, j'aimerais:

    • Un serveur web: qui contient l'application intranet php qu'on a développé
    • Des clients: qui pourront se connecter sur cette application via un navigateur web.

    donc est-ce que je dois faire appeler le logiciel VNC du serveur ou celui du client?

  4. #4
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Citation Envoyé par frutix Voir le message
    Alors de ce côté là, tu peux peut-être m'aider car tu as soulevé une autre question que je me pose. Si je précise un peu plus ma situation!

    J'ai un serveur linux où une application web tourne dessus. J'ai dû faire des modifications dans cette application (l'appel de VNC). Pour cela, j'ai travaillé totalement en local.

    Actuellement, j'aimerais refaire fonctionner sur le serveur(en travaillant sur le serveur) cette appelle de VNC mais... par la suite, j'aimerais:

    • Un serveur web: qui contient l'application intranet php qu'on a développé
    • Des clients: qui pourront se connecter sur cette application via un navigateur web.

    donc est-ce que je dois faire appeler le logiciel VNC du serveur ou celui du client?
    vnc viewer est une application qui doit s'exécuter sur le client. Donc c'est à faire exécuter côté client et non côté serveur. Quel est le lien entre ton application intrenet et vcnviewer ?

    Pour info, tu peux te connecter à un poste exécutant vnc serveur en http. Par défaut, le port d'écoute est le 5800, donc une adresse comme http://nom_du_poste_ou_adresse_ip:5800/

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/04/2009, 19h30
  2. [Système] Exécution d'un script linux sous php
    Par 123654789 dans le forum Langage
    Réponses: 1
    Dernier message: 15/09/2008, 15h56
  3. Exécution de commandes sous Linux
    Par Mr-Mobou dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 27/03/2008, 18h46
  4. Exécution de script sous Linux
    Par GauleDoRak dans le forum Linux
    Réponses: 2
    Dernier message: 16/11/2006, 08h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo