zip problem

Tags:    php

Jeg har problemer med at få ziparchive til at virke.

Så vidt jeg kan se skulle zip være installeret
http://phpinfo.bsd01.dandomain.dk/

Fold kodeboks ind/udKode 



Hvis $newfile ikke findes i forvejen går det i koks og jeg få blot vist en "internet explorer kan ikke vise siden" meddelelse.
Hvis $newfile findes returneres true, men jeg er ikke istand til at hverken læse filer i $zip eller tilføje nye filer til $zip
Mit dump af $zip giver:
Fold kodeboks ind/udKode 


Min zip-fil har perm. 0777 så det bør heller ikke være problemet.

Jeg har desuden prøvet at teste med zip_open:
Fold kodeboks ind/udKode 

hvor jeg får "resource(2) of type (Zip Directory)"

Hvad er forskellen på et "ZipArchive" og et "Zip Directory"?
- hvis der altså er nogen... :-)


Jeg håber meget, der er nogen som kan hjælpe mig videre...

pft Anja




5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Prøv dette:
Fold kodeboks ind/udPHP kode 


Det burde gerne virke... Virker ihvertfald for mig... (men sørg for at have test1.txt og test2.txt i samme mappe...



har ikke prøvet Zip med php, men i de fleste andre tilælde hvor du prøver at lave filer skal det directory du prøver at lave filer i også have de korrekter permissions



har ikke prøvet Zip med php, men i de fleste andre tilælde hvor du prøver at lave filer skal det directory du prøver at lave filer i også have de korrekter permissions


Biblioteket har også perm 0777 - jeg har prøvet at få mit script til at kopiere min zip fil over i en ny , hvilket går godt, så jeg tror ikke det er det...

Fold kodeboks ind/udKode 




@Jakob

Det virker desværre ikke.

Det opfører sig på samme måde som min egen kode, dvs
hvis zip-filen ikke findes i forvejen så går Explorer ned.



Der er en på php net der foreslår at skrive OVERWRITE i stedet for CREATE.

Finder det iøvrigt ret underligt at exploren ikke får en side at vise :), giver firefox samme besked?



Indlæg senest redigeret d. 20.06.2008 13:41 af Bruger #5620
t