décompresser des fichiers en php
Posté : 25 mai 2016, 12:26
Bonjour à tous,
Pour info, je suis sous linux, mon serveur tourne sous centos 6.7avec :
PHP v5.3.3
apache 2.2
Je vous soumet mon souci, je dois décompresser un fichier au format gz avant de le faire apparaître au format html, mais je n'arrive pas à le décompresser, j'ai le nom utiliser ici apache qui lance le démon /usr/sbin/httpd
voici mon code:
je vois que l'utilisateur est bien "apache" par contre rien d'autre ne s'affiche, dans je regarde les log j'ai ceci
"gzip: test.html: Permission denied"
c'est un probleme de droit, mais comment faire pour que le user apache puisse lancer la command gunzip ?
merci de votre aide
Pour info, je suis sous linux, mon serveur tourne sous centos 6.7avec :
PHP v5.3.3
apache 2.2
Je vous soumet mon souci, je dois décompresser un fichier au format gz avant de le faire apparaître au format html, mais je n'arrive pas à le décompresser, j'ai le nom utiliser ici apache qui lance le démon /usr/sbin/httpd
voici mon code:
Code : Tout sélectionner
<?php
echo exec('whoami');
echo exec('gunzip test.html.gz');
?>
"gzip: test.html: Permission denied"
c'est un probleme de droit, mais comment faire pour que le user apache puisse lancer la command gunzip ?
merci de votre aide