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).