Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-004: ødelagt ZIP-hode

Oppdatert:

EPUBCheck PKG-004 er en fatal feilmelding: “Corrupted EPUB ZIP header.” ZIP-strukturen til EPUB er skadet, så EPUBCheck kan ikke liste eller lese filene dens. Det er en fatal feil: ingenting inne i boken kan sjekkes før arkivet er gjenoppbygd, og leseapper nekter vanligvis å åpne det.

Den offisielle meldingen

Corrupted EPUB ZIP header.

Standard alvorlighetsgrad
Fatal feil. EPUBCheck kunne ikke fortsette å sjekke denne delen av EPUB. Filen er ugyldig.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • En avkortet nedlasting eller overføring.
  • Et verktøy som skrev ZIP-en feil eller ble avbrutt mens den skrev den.
  • En fil redigert på stedet av et program som ikke forstår ZIP-arkiver.

Hvordan fikse det

  1. Få en fersk kopi av EPUB eller eksporter den på nytt fra kilden.
  2. Bygg arkivet med mimetype-filen først og lagret ukomprimert, for eksempel fra mappen som inneholder boken: zip -X0 book.epub mimetype og deretter zip -rX9 book.epub META-INF OEBPS (bruk dine egne mappenavn).
  3. Kjør EPUBCheck igjen på den gjenbygde filen og fikse eventuelle meldinger som vises neste: et skadet arkiv kan skjule andre problemer til det kan leses.

Når det ikke er dette

Hvis de første byte ikke er en ZIP i det hele tatt (en omdøpt fil), rapporterer EPUBCheck PKG-003 i stedet.

Begreper brukt her

Andre PKG meldinger

  • 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

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck PKG-004?

EPUBCheck PKG-004 er en fatal feilmelding: “Corrupted EPUB ZIP header.” ZIP-strukturen til EPUB er skadet, så EPUBCheck kan ikke liste eller lese filene dens. Det er en fatal feil: ingenting inne i boken kan sjekkes før arkivet er gjenoppbygd, og leseapper nekter vanligvis å åpne det.

Er PKG-004 en feil?

PKG-004 er en EPUBCheck feil: mimetype-oppføringen i ZIP har et ekstra felt, som reglene for EPUB beholder forbyr for den ene filen.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy