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

EPUBCheck PKG-003: oläslig EPUB filheader

Uppdaterad:

EPUBCheck PKG-003 är ett felmeddelande: “Unable to read EPUB file header. This is likely a corrupted EPUB file.” EPUBCheck kunde inte läsa början av filen som en ZIP-arkiv, så det är inte en användbar EPUB. Varje EPUB är en ZIP-behållare, och läsprogram och butiker avvisar en fil vars header inte är en giltig ZIP-header.

Det officiella meddelandet

Unable to read EPUB file header. This is likely a corrupted EPUB 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

Typiska orsaker

  • Filen är inte egentligen en EPUB: en PDF, MOBI eller annan fil omdöpt till .epub.
  • Nedladdningen eller kopian avbröts och filen är trunkerad.
  • En HTML-fel sida eller en inloggningssida har sparats med .epub-namnet istället för boken.

Hur man åtgärdar det

  1. Ladda ner eller exportera EPUB igen och jämför dess storlek med originalet.
  2. Döp om en kopia till .zip och försök öppna den: om inget ZIP-verktyg kan, måste filen byggas om från sin källa.
  3. Om filen är ett annat format som har bytt namn till .epub, konvertera det korrekt istället för att bara byta namn.
  4. Kör EPUBCheck igen på den återbyggda filen och åtgärda eventuella meddelanden som visas nästa: ett skadat arkiv kan dölja andra problem tills det kan läsas.

När det inte är detta

Om ZIP:en öppnas men dess katalog är skadad, rapporterar EPUBCheck PKG-004; om sökvägen i sig är fel, PKG-018.

Villkor som används här

Andra PKG meddelanden

  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-001 Validating the EPUB against version … but detected version ….
  • 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-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Källor

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

FAQ

Vad betyder EPUBCheck PKG-003?

EPUBCheck PKG-003 är ett felmeddelande: “Unable to read EPUB file header. This is likely a corrupted EPUB file.” EPUBCheck kunde inte läsa början av filen som en ZIP-arkiv, så det är inte en användbar EPUB. Varje EPUB är en ZIP-behållare, och läsprogram och butiker avvisar en fil vars header inte är en giltig ZIP-header.

Är PKG-003 ett fel?

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