Bonjour j'ai un script php qui lance un script shell
L'utilisateur tour est celui qui ouvre une session graphique sous linux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php echo shell_exec('sudo toor'); echo "passwd"; echo exec('testconnect 80') ?>
le script shell est le suivant testconnect
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #! /bin/sh DISPLAY=localhost:0 # détermine l'écran d'affichage flashplayer http://127.0.0.1:$1/Appliance/menu.swf &
le script shell est bien lancé car je le vois lorsque j'exécute un ps -e mais le probleme c'est que il n'ouvre pas flashplayer sur le bon display
donc ma question est comment faire pour lancer un programme graphique sur le serveur avec phpvar/log/error.log
(flashplayer:30528): Gtk-WARNING **: cannot open display:
Partager