Spring til indhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-027: filnavne ikke i UTF-8

Opdateret:

EPUBCheck PKG-027 er en fatal fej Meddelelse: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck kunne ikke udtrække arkivet, mest sandsynligt fordi filnavnene inde i ZIP ikke er kodet i UTF-8. Det er en fatal fejl: indholdet kan ikke kontrolleres, før arkivet er genopbygget.

Den officielle meddelelse

Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.

Standard alvorlighed
Fatal fejl. EPUBCheck kunne ikke fortsætte med at kontrollere denne del af EPUB. Filen er ugyldig.
EPUBCheck version
5.4.0

Typiske årsager

  • En ZIP oprettet af et gammelt værktøj eller på et system, der gemmer filnavne i en lokal kode side, ofte med accenterede tegn i navnene.
  • Filer navngivet i et andet skript (kyrillisk, japansk) komprimeret af et værktøj uden UTF-8 support.

Sådan retter du det

  1. Omdøb filer til ASCII-navne, eller genopbyg arkivet med et værktøj, der gemmer navne i UTF-8.
  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. Kør EPUBCheck igen på den rekonstruerede fil og ret eventuelle beskeder, der vises næste: et beskadiget arkiv kan skjule andre problemer, indtil det kan læses.

Hvornår det ikke er dette

Non-ASCII navne, der kun udtrækker korrekt, giver kun PKG-012 brugsmeddelelse.

Termer der bruges her

Andre PKG beskeder

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Kilder

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

FAQ

Hvad betyder EPUBCheck PKG-027?

EPUBCheck PKG-027 er en fatal fej Meddelelse: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck kunne ikke udtrække arkivet, mest sandsynligt fordi filnavnene inde i ZIP ikke er kodet i UTF-8. Det er en fatal fejl: indholdet kan ikke kontrolleres, før arkivet er genopbygget.

Er PKG-027 en fejl?

PKG-027 rapporteres som fatal fejl som standard. EPUBCheck kunne ikke fortsætte med at tjekke denne del af EPUB. Filen er ugyldig.

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