Bonsoir,
Le 10/04/2011 19:34, diam nephea a écrit :
> Yes j'avance merci il récupéré bien la variable!
> j'ai un autre soucis maintenant
> comme je le lance avec php = ( www-data) en posix ="Terminal type `unknown' is
> not defined."
> du coup si je veux le lancer en user1 via SU il me faut un password donc second
> temps pas gérable une idée magique ?
Oui, tu dois utiliser la méthode du "sudo"
- en temps que root, tapes "visudo" (céla édite le fichier
"/etc/sudoers", via un mécanisme qui permet de protéger contre les
erreurs de syntaxe). L'éditeur est généralement par défaut "vi", donc tu
utilises la syntaxe de "vi" pour editer / sauver / quitter le programme
- tu tapes:
www-data ALL = (user1) NOPASSWD: /usr/bin/mplayer
Je suppose ici que "MPlayer" est en /usr/bin/mplayer
Pour tester si cela marche, tapes, toujours en temps que root:
su www-data
(tu deviens alors "www-data")
sudo /usr/bin/mplayer LE_FICHIER_MP3
"man sudo" et "man sudoers" pour plus d'informations.
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!