Bonjour,

Je suis sous Linux debian Squezze 2.6.39.4.
Le problème est que je n'arrive pas a executer une commande linux avec php ca marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
// test execute commande 
exec('/usr/bin/cm15 e1 on');
?>
et la pareil, marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
// test execute commande 
exec('cp /home/serveur/liste.txt  /home/serveur/liste-test2.txt');
?>
Mais dans le shell ca marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
root@debian:~# /usr/bin/cm15 e1 on
root@debian:~#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
root@debian:/home/serveur# cp -v /home/serveur/liste.txt  /home/serveur/liste-test.txt
`/home/serveur/liste.txt' -> `/home/serveur/liste-test.txt'
root@debian:/home/serveur#
Pourtant j'ai fait :
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
root@debian:/home/serveur# chown -R root:www-data /var/www
root@debian:/home/serveur# find /var/www -type f -print0 | xargs -0 chmod -t,a-rwxs,u+rw,g+r
root@debian:/home/serveur# find /var/www -type d -print0 | xargs -0 chmod -t,a-rwxs,u+rwx,g+rx
root@debian:/home/serveur#
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
root@debian:/home/serveur# chown -R www-data:www-data /var/www
root@debian:/home/serveur# find /var/www -type f -print0 | xargs -0 chmod -t,a-rwxs,u+rw
root@debian:/home/serveur# find /var/www -type d -print0 | xargs -0 chmod -t,a-rwxs,u+rwx
root@debian:/home/serveur#
Mais ca marche toujours pas

Y a t'il une quelque chose dans php a installer ou a activé ?


Merci.