Podpora ZIP
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Pokouším se rozbalit zip soubor, kde je adresářová struktura a v nich soubory. Tyhle soubory chci uložit do adresáře na wz. Problém je v tom, že na wz mi vyskočí tahle hláška. Warning: zip_open() Cannot open zip archive http://ecsfl.aktualne.cz/zip/test.zip in /3w/aktualne.cz/e/ecsfl/zip/index.php on line 3 phpinfo(); hlásí, že ZIP je povolen, tak nechapu v čem je problém. Poradíte mi někdo? Na lokalu mi to funguje
-
Myslim že to bude tím, že se snažíš otevřít ZIP soubor přes http protokol. Asi jde otvírat jen lokální soubory...
-
snažím se o tohle (index.php) soubor test.zip je ve stejným adresáři <pre> $zip = zip_open("test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "Name: " . zip_entry_name($zip_entry) . "\n"; echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n"; echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n"; echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n<br>"; } zip_close($zip); } </pre>
-
Hmm, divné. Zkontroluj jestli je to standardní ZIP formát a jestli jsou na prístup k souboru dostatečná práva.
-
tak uz to funguje reseni: $zip = zip_open(realpath("test.zip"));
-
aha :) No, možná by stačilo $zip = zip_open('./test.zip'); ale nejsem si jistej...