qui est le coupable : php ou debian ?
Bonjour,
J'ai fait executé par php le shell suivant :
Code:
1 2 3 4
| <?php
$adresse_mac = $_REQUEST['adresse_mac'];
system('etherwake -i eth0 '.$adresse_mac );
?> |
Sa ne fonctionne pas, la commande est bonne, j'ai testé la même commande par print et copier coller vers un shell debian, la machine se réveille bien
J'ai testé depuis php ceci :
Code:
1 2
| $file=$_REQUEST['file'];
system ('touch '.$file); |
sa fonctionne très bien..
Je ne comprend pas pourquoi il ne veut pas executer etherwake ??
j'ai cru qu'il s'agissait d'un problème de droit ..
Mais j'ai mis www-data avec les droits root et c'est identique
sa ne fonctionne pas mieux , j'ai essayé shell_exec , exec de php ect..
IDEM
Merci pour votre aide.