Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-006: mimetype mangler eller ikke først

Opdateret:

EPUBCheck PKG-006 er en fejlmeddelelse: “Mimetype file entry is missing or is not the first file in the archive.” Mimetype-filen mangler eller er ikke den første post i ZIP-arkivet. Læsende apps identificerer filen som en EPUB ud fra dens første bytes, så EPUB kræver, at mimetype er den første fil, gemt ukomprimeret.

Den officielle meddelelse

Mimetype file entry is missing or is not the first file in the archive.

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

Typiske årsager

  • Bogmappen blev komprimeret med et generisk værktøj, der tilføjer filer i alfabetisk eller vilkårlig rækkefølge.
  • Mimetype-filen blev slettet, mens EPUB blev redigeret.
  • Mimetype-filen blev komprimeret sammen med resten af filerne.

Sådan retter du det

  1. Sørg for, at der er en fil med navnet mimetype, der indeholder præcist application/epub+zip, som ligger i roden af bogen.
  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. Valider igen: hvis PKG-007 vises næste, er indholdet af mimetype også forkert.

Hvornår det ikke er dette

Hvis mimetype er først, men har et ekstra ZIP-felt, er det PKG-005; hvis dets indhold er forkert, PKG-007.

Termer der bruges her

Andre PKG beskeder

  • 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-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-008 Unable to read file "…".
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….

Kilder

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

FAQ

Hvad betyder EPUBCheck PKG-006?

EPUBCheck PKG-006 er en fejlmeddelelse: “Mimetype file entry is missing or is not the first file in the archive.” Mimetype-filen mangler eller er ikke den første post i ZIP-arkivet. Læsende apps identificerer filen som en EPUB ud fra dens første bytes, så EPUB kræver, at mimetype er den første fil, gemt ukomprimeret.

Er PKG-006 en fejl?

PKG-006 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

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