私はこれが最後であること、いろいろなことを試してみましたzipアーカイブをダウンロードし、私はアーカイブであるジッパーのディレクトリにコンテンツを抽出するために必要なスクリップを持っている:PHPでファイルを解凍しますか?
mkdir("/home/site/public_html/".$db."", 0777);
$url = 'http://wordpress.org/latest.zip';
$path = "/home/site/public_html/".$db."/latest.zip";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
file_put_contents($path, $data);
$zip = new ZipArchive;
$zip->open("/home/site/public_html/".$db."/latest.zip");
$zip->extractTo("/home/site/public_html/".$db."/");
$zip->close();
zipファイルのダウンロードだけ。しかし、それは抽出されません。私はファイルを抽出する別の方法はありますか?
私は、 'open()'で使われているzipファイルの内容を 'extatcTo()'で引数として渡したパスに展開しないのですか? –
まあ、理想的にはい、それは起こるはずですが、そうではありません。 zipファイルはダウンロードされますが抽出されません。 – user715564