EPUBCheck PKG-004: beskadiget ZIP-header
Opdateret:
EPUBCheck PKG-004 er en fatal fejlmeddelelse: “Corrupted EPUB ZIP header.” ZIP-strukturen af EPUB er beskadiget, så EPUBCheck kan ikke liste eller læse dens filer. Det er en fatal fejl: intet inde i bogen kan kontrolleres, indtil arkivet er genopbygget, og læseapps nægter normalt at åbne det.
Den officielle meddelelse
Corrupted EPUB ZIP header.
- Standard alvorlighed
- Fatal fejl. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.
- EPUBCheck version
- 5.4.0
Typiske årsager
- En afbrudt download eller overførsel.
- Et værktøj, der skrev ZIP'en forkert eller blev afbrudt, mens det blev skrevet.
- En fil redigeret på stedet af et program, der ikke forstår ZIP-arkiver.
Sådan retter du det
- Få en ny kopi af EPUB eller eksporter den igen fra kilden.
- Gendan arkivet med mimetype-filen først og gemt ukomprimeret, for eksempel fra mappen der indeholder bogen:
zip -X0 book.epub mimetypeog derefterzip -rX9 book.epub META-INF OEBPS(brug dine egne mappenavne). - Kør EPUBCheck igen på den rekonstruerede fil og ret eventuelle beskeder, der vises næste: et beskadiget arkiv kan skjule andre problemer, indtil det kan læses.
Hvornår det ikke er dette
Hvis de første bytes slet ikke er en ZIP (en omdøbt fil), rapporterer EPUBCheck PKG-003 i stedet.
Termer der bruges her
Andre PKG beskeder
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 "…".
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.