Executer une commande linux via php
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
0618777151 -
0618777151 -
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
et la pareil, marche pas.
Mais dans le shell ca marche
Y a t'il une quelque chose dans php a installer ou a activé ?
Merci.
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
<?php // test execute commande exec('/usr/bin/cm15 e1 on'); ?>
et la pareil, marche pas.
<?php // test execute commande exec('cp /home/serveur/liste.txt /home/serveur/liste-test2.txt'); ?>
Mais dans le shell ca marche
root@debian:~# /usr/bin/cm15 e1 on root@debian:~#
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#
Y a t'il une quelque chose dans php a installer ou a activé ?
Merci.
A voir également:
- Executer une commande linux via php
- Invite de commande - Guide
- Commande terminal mac - Guide
- Linux reader - Télécharger - Stockage
- Easy php - Télécharger - Divers Web & Internet
- Commande dism - Guide
3 réponses
Bonjour,
et merci de votre réponse.
Pas trop vite, je ne connais pas "www-data"
Que faut il faire pour que "www-data" est le droit de faire ces actions ?
Comment j'accède a "www-data" ?
Pourtant j'ai fait :
puis
et
Mais ca marche toujours pas
Merci
et merci de votre réponse.
Pas trop vite, je ne connais pas "www-data"
Que faut il faire pour que "www-data" est le droit de faire ces actions ?
Comment j'accède a "www-data" ?
Pourtant j'ai fait :
chmod 777 /var/www/
puis
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
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
Merci