Shell ツールなしで ZIP、GZIP、TAR はどう扱いますか?

PHP の機能とサーバーで利用可能な拡張を使ってアーカイブを処理します。

仕組み

tar は非圧縮 TAR を PHP で扱い、zip は ZIP が必要な場合に ZipArchive を使い、対応する GZIP 処理も扱います。

実際の使い方

展開時は危険なパスやリンクを確認します。必要なサーバー機能がない場合は、成功を装わず不足している機能を明示します。

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

関連ドキュメント

← FAQに戻る