PHP zip archive damaged bij meerdere bestanden.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remco van der Heijden

Remco van der Heijden

14/07/2011 12:28:13
Quote Anchor link
Beste PHP'ers,

Ik zit met een heel raar probleem bij het creëren van een zip door middel van de zip php class.

Als ik een zip bestand aanmaak van bijvoorbeeld 8 bestanden werkt het perfect.
Als ik er meer ga toevoegen zijn alle bestanden in de zip beschadigd.
Alle CRC32 nummers zijn dan 00000000.

Het maakt niet uit welke bestanden ik pak. Dus aan de bestanden zelf ligt het niet.
Ik voeg pdf'jes en txt bestanden toe aan het zipbestand.

Weet iemand hoe ik dit kan oplossen?
 
PHP hulp

PHP hulp

06/05/2021 23:36:38
 
Bas Kreleger
Beheerder

Bas Kreleger

14/07/2011 12:36:25
Quote Anchor link
Gebruik je de ZipArchive van PHP zelf? http://davidwalsh.name/create-zip-php
 
Remco van der Heijden

Remco van der Heijden

14/07/2011 12:39:21
Quote Anchor link
Van php zelf ja. Ik ondervind bij 8 bestanden geen probleem. Pas als ik meerdere bestanden in de pdf wil stoppen. Erg raar.
 
The Force

The Force

14/07/2011 12:42:30
Quote Anchor link
Wellicht zit je geheugen vol bij meer dan acht bestanden. Kan je proberen negen hele kleine bestanden te zippen?
 
Remco van der Heijden

Remco van der Heijden

14/07/2011 12:49:39
Quote Anchor link
dat lijkt mij sterk. De zip is al niet groter dan 10KB.
Ik vind het sowieso een heel apart probleem.

-Edit-
Kan het ermee te maken hebben dat ik sommige bestanden via php eerst geüpload heb?
Ik werk btw lokaal op een Windows bak. Maybe een probleem in Windows?
Gewijzigd op 14/07/2011 12:52:57 door Remco van der Heijden
 
The Force

The Force

14/07/2011 13:11:54
Quote Anchor link
Het kan best dat op een Mac het bestand wel gewoon geopend kan worden. Heb er zelf geen ervaring mee, maar het moet of aan je headers liggen of de manier waarop je bestanden toevoegt. Zie http://stackoverflow.com/questions/4620205/php-ziparchive-corrupt-in-windows voor iemand met hetzelfde probleem en de oplossing.
 
Remco van der Heijden

Remco van der Heijden

14/07/2011 13:18:45
Quote Anchor link
Die had ik ook gevonden en geprobeerd. Dat was helaas niet de oplossing.
 
The Force

The Force

14/07/2011 13:21:51
Quote Anchor link
Laat eens wat relevante code zien. We kunnen anders ook niet meer dan gissen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.