Come funzionano ZIP, GZIP e TAR senza strumenti di shell?
Gli archivi vengono gestiti con funzioni PHP e con le estensioni disponibili sul server.
Come funziona
tar usa meccanismi PHP per TAR non compressi; zip usa ZipArchive quando ZIP lo richiede e gestisce anche i casi GZIP supportati.
In pratica
Durante l’estrazione vengono controllati percorsi pericolosi e link. Se manca una capacità necessaria, il comando la segnala invece di simulare un successo.
Esempi
install zipinstall tarzip sandbox/data sandbox/tmp/data.ziptar sandbox/data sandbox/tmp/data.tar