Hoppa till innehåll
EPUBCheck · Paket och ZIP-behållare

EPUBCheck PKG-005: extra fält på mimetype

Uppdaterad:

EPUBCheck PKG-005 är ett felmeddelande: “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.” Mimetype-posten i ZIP har ett extra fält, vilket EPUB containerregler förbjuder för den filen. Läsprogram identifierar en EPUB genom att finna mimetype-texten på en fast position nära filens början, och ett extra fält flyttar den.

Det officiella meddelandet

The mimetype file has an extra field of length %1$s. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • ZIP-verktyg som automatiskt lägger till utökade tidsstämplar eller filattribut till varje post, som många stationära kompressorer gör.
  • Omarbeta bokmappen med operativsystemets inbyggda komprimeringskommando.

Hur man åtgärdar det

  1. Redigera inte arkivet på plats: bygg om det från boksidan.
  2. Zippa mimetype-filen utan extra attribut. Med Info-ZIP lämnar -X alternativet bort dem: Återbygg arkivet med mimetype-filen först och lagrad okomprimerad, till exempel från mappen som innehåller boken: zip -X0 book.epub mimetype och sedan zip -rX9 book.epub META-INF OEBPS (använd dina egna mappnamn).
  3. Validera igen för att bekräfta att meddelandet är borta.

När det inte är detta

Om mimetype saknas eller inte är först, är det PKG-006; om dess text är fel, PKG-007.

Villkor som används här

Andra PKG meddelanden

  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".
  • PKG-001 Validating the EPUB against version … but detected version ….

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck PKG-005?

EPUBCheck PKG-005 är ett felmeddelande: “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.” Mimetype-posten i ZIP har ett extra fält, vilket EPUB containerregler förbjuder för den filen. Läsprogram identifierar en EPUB genom att finna mimetype-texten på en fast position nära filens början, och ett extra fält flyttar den.

Är PKG-005 ett fel?

PKG-005 rapporteras som fel som standard. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg