- Affected App
- WoltLab Suite Forum
Vielleicht stelle ich mir nur blöd an, aber kann es sein, dass der ZipWriter noch nicht ganz rund läuft?
Code
$zip = new ZipWriter();
$zip->addDir('test/');
$zip->addFile(file_get_contents('bla.txt'), 'test/bla.txt');
file_put_contents('/tmp/test.zip', $zip->getFile());
So weit, so gut. Es wird eine test.zip erzeugt und die Datei scheinbar auch in das Archiv eingefügt. Aber wenn ich die test.zip öffne, ist selbige leer. Bei dem Versuch, die Datei zu entpacken, meldet Winrar:
Quotetest.zip: The file "" header is corrupt
Woran kann das liegen?