Spring til indhold
EPUBCheck · Pakke og ZIP-container

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

  1. Få en ny kopi af EPUB eller eksporter den igen fra kilden.
  2. Gendan arkivet med mimetype-filen først og gemt ukomprimeret, for eksempel fra mappen der indeholder bogen: zip -X0 book.epub mimetype og derefter zip -rX9 book.epub META-INF OEBPS (brug dine egne mappenavne).
  3. 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-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-005 The 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-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-001 Validating the EPUB against version … but detected version ….
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck PKG-004?

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.

Er PKG-004 en fejl?

PKG-004 rapporteres som fatal fejl som standard. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer