Bonjour,
je veux un code qui me permet d'extraire le contenu d'un fichier .tar.gz avec PHP.
Merci
Bonjour,
je veux un code qui me permet d'extraire le contenu d'un fichier .tar.gz avec PHP.
Merci
Bonjour,
Tu sais, Google est un incomparable ami:
http://www.binarytides.com/extract-tar-gz-archives-php/
Et plus généralement, la DOC sur la classe PharData:
http://php.net/manual/fr/class.phardata.php
Construction d'une piscine : http://www.construire-sa-piscine.com
Livraison de fleurs pour particulier : http://www.fleurs-en-gros.com
c'est je comprend bien le code sera comme ca:
mais j'ai cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php // decompress from gz $p = new PharData('files.tar.gz'); $p->decompress(); // creates files.tar // unarchive from the tar $phar = new PharData('files.tar'); $phar->extractTo('new_dir'); ?>
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 126397325 bytes) in /data/multiserv/users/1296850/projects/2715563/www/e/ex.php on line 3
Ton serveur est limité à 4Mo.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
En fait memory size of 33554432 bytes, ça fait 32Mo.
Mais 4M, 32M ou 40M, ça ne change pas grand chose vu que tu essayes de stocker 120M
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
ini_set de memory_limit avec une valeur plus importante, par exemple 128M.
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Je me suis trompé de bitEn fait memory size of 33554432 bytes, ça fait 32Mo.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager