Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-007: feil mimetype filinnhold

Oppdatert:

EPUBCheck PKG-007 er en feilmelding: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype-filen må inneholde akkurat teksten application/epub+zip, uten noe før eller etter. EPUB 3.3 forbyr ledende eller etterfølgende mellomrom og en byte-rekkefølge mark i den filen.

Den offisielle meldingen

The content of the mimetype file must be the string "application/epub+zip"%1$s

Varianter

  • whitespace: with no whitespace or newline.
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

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • En ekstra ny linje eller mellomrom lagt til av en tekstredigerer.
  • En annen verdi, som en skrivefeil eller en annen mediatype.
  • En byte order mark (BOM) lagt til av en redaktør som lagrer UTF-8 med BOM.

Hvordan fikse det

  1. Gjenopprett filen uten ny linje, for eksempel med printf 'application/epub+zip' > mimetype.
  2. Bygg arkivet med mimetype først: 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.

Når det ikke er dette

Hvis filen mangler eller ikke er først i arkivet, er det PKG-006.

Begreper brukt her

Andre PKG meldinger

  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-008 Unable to read 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-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.

Kilder

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

FAQ

Hva betyr EPUBCheck PKG-007?

EPUBCheck PKG-007 er en feilmelding: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype-filen må inneholde akkurat teksten application/epub+zip, uten noe før eller etter. EPUB 3.3 forbyr ledende eller etterfølgende mellomrom og en byte-rekkefølge mark i den filen.

Er PKG-007 en feil?

PKG-007 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