Hopp til innhold
EPUBCheck · Pakke og ZIP-container

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

Oppdatert:

EPUBCheck PKG-006 er en feilmelding: “Mimetype file entry is missing or is not the first file in the archive.” Mimetype-filen mangler eller er ikke den første posten i ZIP-arkivet. Leseapper identifiserer filen som en EPUB fra de første byte, så EPUB krever at mimetype er den første filen, lagret ukomprimert.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

Typiske årsaker

  • Bokmappen ble komprimert med et generisk verktøy som legger til filer i alfabetisk eller vilkårlig rekkefølge.
  • Mimetype-filen ble slettet mens EPUB ble redigert.
  • Mimetype-filen ble komprimert sammen med resten av filene.

Hvordan fikse det

  1. Sørg for at en fil med navnet mimetype som inneholder nøyaktig application/epub+zip ligger på roten av boken.
  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. Valider igjen: hvis PKG-007 vises neste, er innholdet i mimetype også feil.

Når det ikke er dette

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

Begreper brukt her

Andre PKG meldinger

  • 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

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

FAQ

Hva betyr EPUBCheck PKG-006?

EPUBCheck PKG-006 er en feilmelding: “Mimetype file entry is missing or is not the first file in the archive.” Mimetype-filen mangler eller er ikke den første posten i ZIP-arkivet. Leseapper identifiserer filen som en EPUB fra de første byte, så EPUB krever at mimetype er den første filen, lagret ukomprimert.

Er PKG-006 en feil?

PKG-006 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.

PDF til EPUB verktøy

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

Se alle verktøy