droit d'execution pour apache avec la commande exec de php
7 messages
• Page 1 sur 1
- allserv
- Nouveau WRInaute

- Messages: 20
- Inscription: 23 Mai 2005
droit d'execution pour apache avec la commande exec de php
Bonjour,
Je suis en train d'installer phpmotion. Le script eprmet de créer un fichier log dans lequel il stocke toutes les commandes éxecutées par le script php ainsi que les retours renvoyés par le système.
Le fichier de log ne montre pas d'erreurs particulières. Cependant les vidéos ne sont pas converties.
Chose encore plus surprenante est le fait que si j'execute ces commandes dans un terminal en accès root, la vidéo se convertie automatiquement.
Lorsque je check le fichier d'erreur d'apache je vois après l'éxecution du script :
Lorsque je regarde les droits d'accès de l'utilisateur apache j'obtiens ceci :
Cela voudrait donc dire qu'il n'a accès à aucun shell et ne peut donc pas lancer les commandes non ?
Comment faire pour résoudre mon problème ?
Merci d'avance
Je suis en train d'installer phpmotion. Le script eprmet de créer un fichier log dans lequel il stocke toutes les commandes éxecutées par le script php ainsi que les retours renvoyés par le système.
Le fichier de log ne montre pas d'erreurs particulières. Cependant les vidéos ne sont pas converties.
Chose encore plus surprenante est le fait que si j'execute ces commandes dans un terminal en accès root, la vidéo se convertie automatiquement.
Lorsque je check le fichier d'erreur d'apache je vois après l'éxecution du script :
- Code: Tout sélectionner
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /flvtool2: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /flvtool2: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /mencoder: No such file or directory
sh: /flvtool2: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
sh: /ffmpeg: No such file or directory
Lorsque je regarde les droits d'accès de l'utilisateur apache j'obtiens ceci :
- Code: Tout sélectionner
apache:x:48:48:Apache:/var/www:/sbin/nologin
Cela voudrait donc dire qu'il n'a accès à aucun shell et ne peut donc pas lancer les commandes non ?
Comment faire pour résoudre mon problème ?
Merci d'avance
- allserv
- Nouveau WRInaute

- Messages: 20
- Inscription: 23 Mai 2005
bien sur que si, mais dans le fichier de log généré par la page convertor.php (page qui execute ces commandes), toutes les commandes sont en chemin absolu :
C'est pour ca que je comprends pas !
Ca ne viendrait pas du fai que l'utilisateur apache n'a pas de shell ?
- Code: Tout sélectionner
Date: 20-11-07
STEP 1 - OUTPUT
/usr/bin/mencoder /var/www/vhosts/[user]/httpdocs/phpmotion/uploads/avi/mtcQs0ULBGfNCdXWRaAW.avi -o /var/www/vhosts/[user]/httpdocs/phpmotion/uploads/mtcQs0ULBGfNCdXWRaAW.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=800:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=450:400 -srate 22050
STEP 2 - OUTPUT
/usr/bin/flvtool2 -U /var/www/vhosts/[user]/httpdocs/phpmotion/uploads/mtcQs0ULBGfNCdXWRaAW.flv
STEP 4 - OUTPUT
/usr/bin/ffmpeg -i /var/www/vhosts/[user]/httpdocs/phpmotion/uploads/mtcQs0ULBGfNCdXWRaAW.flv -ss 00:00:01 -t 00:00:01 -s 120x90 -r 1 -f image2 /var/www/vhosts/[user]/httpdocs/phpmotion/uploads/thumbs/mtcQs0ULBGfNCdXWRaAW.jpg
C'est pour ca que je comprends pas !
Ca ne viendrait pas du fai que l'utilisateur apache n'a pas de shell ?
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- php, exec, et safemode
- PHP et exec() sous Windows
- Droit d'user apache
- [Résolu] Exécution fichier PHP
- [résolu] Droit de rétractation pour une commande personnalisée ?
- Exécution d'un script PHP : temps maximum alloué par Sivit
- Apache et PHP
- configuration apache easy php
- Freebsd mysql apache php
- INSTALLATION APACHE/PHP/MYSQL
- La commande site: dans Google - 25-10-2004
- Forum Droit du web (juridique, fiscalité, création entreprise...) sur WebRankInfo - 27-03-2008
- Commande site: sur Google et pages ignorées - 06-03-2007
- Voici pourquoi Google fournit peu d'infos sur les backlinks - 25-09-2006
- Suite de l'article sur le fichier .htaccess : l'URL rewriting - 16-01-2003
- LinkFromDomain : analyse des liens sortants d'un site - 19-10-2006
- La commande link: sur Google - 20-12-2005
- La foire aux backlinks sur Google et Yahoo! - 05-12-2004
Consultez la description détaillée des produits ou services de Google suivants : Google Bookmarks
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité



