Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-005: ekstra felt på mimetype

Opdateret:

EPUBCheck PKG-005 er en fejlmeddelelse: “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 et ekstra felt, som EPUB containerreglerne forbyder for den fil. Læsende apps identificerer en EPUB ved at finde mimetype-teksten på en fast position nær starten af filen, og et ekstra felt flytter den.

Den officielle meddelelse

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.

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

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • ZIP-værktøjer, der standardmæssigt tilføjer udvidede tidsstempler eller filattributter til hver post, som mange desktop-kompressorer gør.
  • Rezip bogmappen med operativsystemets indbyggede komprimeringskommando.

Sådan retter du det

  1. Rediger ikke arkivet på stedet: genopbyg det fra bogmappen.
  2. Zip mimetype filen uden ekstra attributter. Med Info-ZIP lader -X optionen dem være ude: Byg arkivet med mimetype-filen først og gemt ukomprimeret, for eksempel fra den mappe, der indeholder bogen: zip -X0 book.epub mimetype og så zip -rX9 book.epub META-INF OEBPS (brug dine egne mappenavne).
  3. Valider igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis mimetype mangler eller ikke er først, er det PKG-006; hvis teksten er forkert, PKG-007.

Termer der bruges her

Andre PKG beskeder

  • 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 ….

Kilder

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

FAQ

Hvad betyder EPUBCheck PKG-005?

EPUBCheck PKG-005 er en fejlmeddelelse: “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 et ekstra felt, som EPUB containerreglerne forbyder for den fil. Læsende apps identificerer en EPUB ved at finde mimetype-teksten på en fast position nær starten af filen, og et ekstra felt flytter den.

Er PKG-005 en fejl?

PKG-005 rapporteres som fejl som standard. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle may reject it, and EPUBCheck exits with 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