Comment ZIP, GZIP et TAR fonctionnent-ils sans outils shell ?

Les archives sont traitées avec les fonctions PHP et les extensions disponibles sur le serveur.

Fonctionnement

tar utilise les mécanismes PHP pour les TAR non compressés ; zip s’appuie sur ZipArchive lorsque ZIP l’exige et gère aussi les cas GZIP pris en charge.

En pratique

L’extraction vérifie les chemins dangereux et les liens. Si une capacité manque, la commande le signale au lieu de simuler une réussite.

Exemples

install zip
install tar
zip sandbox/data sandbox/tmp/data.zip
tar sandbox/data sandbox/tmp/data.tar

Documentation associée

← Retour à la FAQ