PHP zip archive damaged bij meerdere bestanden.
Remco van der Heijden
14/07/2011 12:28:13Beste 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?
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
25/12/2024 03:46:38Gebruik je de ZipArchive van PHP zelf? http://davidwalsh.name/create-zip-php
Remco van der Heijden
14/07/2011 12:39:21Van php zelf ja. Ik ondervind bij 8 bestanden geen probleem. Pas als ik meerdere bestanden in de pdf wil stoppen. Erg raar.
The Force
14/07/2011 12:42:30Wellicht zit je geheugen vol bij meer dan acht bestanden. Kan je proberen negen hele kleine bestanden te zippen?
Remco van der Heijden
14/07/2011 12:49:39dat 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?
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
14/07/2011 13:11:54Het 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.