- Affected App
- WoltLab Suite Forum
Hey leute.
Hat jemand schonmal die ZipWriter klasse getestet?
Bei mir erzeugt sie ein fehlerhaftes Archiv.
Ich bin mir nicht sicher ob man bei der Benutzung mit nur 1 Datei etwas falsch amchen kann^^
Kann es sein das ein Fehler in der Byte struktur vorliegt?
Hier nen Error von Unzip:
Archive: /home/pc/Downloads/test.zip
file #2: bad zipfile offset (lseek): 536870912
Das Zip Archiv besteht aus einem Order "test/" und einer Datei "test/script.sh".
Ich habe die Bytestruktur verglichen und soweit scheint es korrekt zu sein soch mir scheint das i-wo eventuell ein Word verdreht ist und beim Unzippen gedacht wird das mehrere Teile existieren.
Die einzelnen Offsets bzw Längen der Strings stimmen.
Sprich der Name des Ordners und der Datei + die Datei selbst sind korrekt angegeben.
Die Nutzung der Klasse sieht versimpelt so aus:
$zip = new ZipWriter();
$zip->addDir('test/');
$zip->addFile($content, $path.$fileName, $timestamp);
$zip->getFile();
Mach ich was Falsch oder ist da n Bug drin?
Thx im Vorraus für die Hilfe.
Gruß Sick