Hopp til innhold
EPUBCheck · Pakke og ZIP-container

EPUBCheck PKG-025: innhold fil inne i META-INF

Oppdatert:

EPUBCheck PKG-025 er en feilmelding: “Publication resource must not be located in the META-INF directory.” En fil av publikasjonen (et kapittel, bilde eller stilark) er lagret inne i META-INF, en mappe reservert for containerfiler slik som container.xml. EPUB 3.3 tillater ikke publikasjoneressurser der.

Den offisielle meldingen

Publication resource must not be located in the META-INF directory

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

  • Innholds filer plassert ved siden av container.xml ved en feil, eller et pakkedokument lagret inne i META-INF.
  • Et byggeskript som kopierer alt til den samme mappen.

Hvordan fikse det

  1. Flytt filen ut av META-INF, inn i mappen som holder resten av innholdet.
  2. Oppdater manifestet og hver referanse, og rootfile-stien i container.xml hvis du flyttet pakkedokumentet.
  3. Bygg arkivet på nytt og valider igjen.

Når det ikke er dette

Hvis container.xml selv mangler fra META-INF, er feilen RSC-002.

Begreper brukt her

Andre PKG meldinger

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • 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

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

FAQ

Hva betyr EPUBCheck PKG-025?

EPUBCheck PKG-025 er en feilmelding: “Publication resource must not be located in the META-INF directory.” En fil av publikasjonen (et kapittel, bilde eller stilark) er lagret inne i META-INF, en mappe reservert for containerfiler slik som container.xml. EPUB 3.3 tillater ikke publikasjoneressurser der.

Er PKG-025 en feil?

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