Untar en php

  • Auteur de la discussion Auteur de la discussion Recif
  • Date de début Date de début
WRInaute impliqué
Bonjour,

J'ai un petit souci : j'ai le safe mode sur on et lorsque je fais un mkdir j'ai le message :

Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid/gid is 1054/1046 is not allowed to access /toto/mydir owned by uid/gid 33/33 in /titi/folder.php on line 122

systeme linux avec php5 et apache2

Il faut que le répertoire racine soit telecharger via ftp pour que ça fonctionne mais je ne peux pas car il doit être créé dynamiquement via php, et donc reçoit l'attribut user/group "www-data"

J'ai donc pensé à fair un .tar avec les fichiers/répertoires à créer, comme les .tar conserve le gid des fichiers et répertoires. Mais le problème c'est que je ne trouve pas le moyen de faire un untar en php...

Quelqu'un aurait il une solution?....

merci
 
WRInaute impliqué
Bonjour Spout,

Ca ne fonctionne pas... Aucun message d'erreur mais il ne décompresse pas mon tar... :-(
 
WRInaute impliqué
J'ai finalement trouvé le probleme de non execution de exec, une config dans le php.ini. Donc maintenant j'arrive bien à extraire le .tar, mais les gid sont tous transformés en www-data, il ne conserve pas les gid d'origine! :-((
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut