Açın ve php sınıf PclZip kullanarak url dosya ayıklamak değil

0 Cevap php

Ben bir url den aa zip dosyası almak ve barındırma sunucusu üzerinde bir klasöre içindekileri ayıklamak çalışıyorum.

Ben iki methodswhich gelen aynı sorun dosyayı açarken bir hata olduğunu olsun, ZIPARCHIVE ve PclZip kullanarak denedim.

Benim web tarayıcınızın adres çubuğuna bu url koyarsanız ben dosyayı açabilirsiniz.

$zip = new PclZip($zip_url);
if($zip->extract('games/test/') == 0)
{
    die("Error : " . $zip->errorInfo(true));
}
else
{
    echo 'extracted ' . $zip_url;
}

Yukarıdaki PclZip girişimi bana bu hata veriyor:

PCLZIP_ERR_MISSING_FILE (-4): Eksik arşiv dosyası 'http://games.mochiads.com/c/g/from-a-to-z.zip'

Ben bu hatayı alıyorum neden bilen var mı? ISIT bile mümkün adresler kullanarak Zip dosyalarını açmak için? Böyle sonra açmak ve ayıklamak için PclZip kullanmak url zip dosyasını almak ve daha sonra bir klasöre kaydetmek için php kullanarak gibi alternatif bir yolu var mı?

0 Cevap