EPUBCheck PKG-004: beschadigde ZIP-header
Bijgewerkt:
EPUBCheck PKG-004 is een fatale foutmelding: “Corrupted EPUB ZIP header.” De ZIP-structuur van de EPUB is beschadigd, zodat EPUBCheck de bestanden niet kan vermelden of lezen. Het is een fatale fout: niets binnen het boek kan worden gecontroleerd totdat het archief opnieuw is opgebouwd, en leesapps weigeren meestal om het te openen.
Het officiële bericht
Corrupted EPUB ZIP header.
- Standaard ernst
- Fatale fout. EPUBCheck kon deze sectie van de EPUB niet verder controleren. Het bestand is ongeldig.
- EPUBCheck versie
- 5.4.0
Typische oorzaken
- Een afgebroken download of overdracht.
- Een tool die de ZIP verkeerd schreef of werd onderbroken tijdens het schrijven.
- Een bestand in plaats bewerkt door een programma dat ZIP-archieven niet begrijpt.
Hoe het te repareren
- Krijg een verse kopie van de EPUB of exporteer deze opnieuw vanuit de bron.
- Herbouw het archief met het mimetype-bestand eerst en opgeslagen zonder compressie, bijvoorbeeld vanuit de map die het boek bevat:
zip -X0 book.epub mimetypeen danzip -rX9 book.epub META-INF OEBPS(gebruik je eigen mapnamen). - Voer EPUBCheck opnieuw uit op het gebouwde bestand en herstel elk bericht dat verschijnt: een beschadigd archief kan andere problemen verbergen totdat het kan worden gelezen.
Wanneer het niet dit is
Als de eerste bytes helemaal geen ZIP zijn (een hernoemd bestand), meldt EPUBCheck PKG-003 in plaats daarvan.
Termen die hier worden gebruikt
Andere PKG berichten
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-001Validating the EPUB against version … but detected version ….PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.