![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam sobie od taki kodzik
Kod <?php $zip = new ZipArchive(); $plik_arch = "testowy.zip"; if ($zip->open($plik_arch, ZIPARCHIVE::CREATE) !==TRUE) { exit ("nie mogę zrobić pliku archiwum <$plik_arch>"); } $zip->addFromString("info.txt","Archiwum o nazwie $plik_arch zostało utowrzone w dniu ".date("Y-m-d H:i:s")); //$zip->addFile("style.css"); $licznik = 5; for($i=1; $i<=$licznik; $i++){ $sciezka = "zdjecie$i.jpg"; echo $sciezka.'<br />'; $zip->addFile($sciezka); } echo "Ilość plików spakowanych: ".(($zip->numFiles)-1) . "\n"; $zip->close(); ?> Na moim komputerze lokalnie wszystko zaczęło działać po odblokowaniu biblioteki zip. Problem w tym, że po przeniesieniu tego na serwer docelowy skrypt nie zwraca nic. Po prostu biała strona. Kiedy korzystam z funkcji class_exists("ZipArchive") zwraca false. Teraz się zastanawiam czy gdzieś jest mój błąd czy właściciel serwera który zapewnia mnie, że biblioteka ta jest odblokowana robi mnie w przysłowiowego ch**a ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien ale raczej robi w przysłowiowego.
Poszukaj odpowiedzi w danych zwracanych przez php_info() dla pewności Możesz jeszcze wykonać taki kod. Używam go do testowania serwera w takich przypadkach. Ten post edytował orglee 6.08.2008, 10:17:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:02 |