Přeskočit na obsah
EPUBCheck · Balíček a ZIP kontejner

EPUBCheck PKG-004: poškozené ZIP záhlaví

Aktualizováno:

EPUBCheck PKG-004 je fatální chybová zpráva: “Corrupted EPUB ZIP header.” ZIP struktura EPUB je poškozená, takže EPUBCheck nemůže vypsat nebo přečíst jeho soubory. Je to fatální chyba: nic uvnitř knihy nelze zkontrolovat, dokud není archív přebudován, a aplikace pro čtení obvykle odmítají jej otevřít.

Oficiální zpráva

Corrupted EPUB ZIP header.

Výchozí závažnost
Fatální chyba. EPUBCheck nemohla pokračovat v kontrole této části EPUB. Soubor je neplatný.
verze EPUBCheck
5.4.0

Typické příčiny

  • Utržený stahování nebo přenos.
  • Nástroj, který napsal ZIP nesprávně nebo byl přerušen, zatímco ho psal.
  • Soubor, který byl editován na místě programem, který nerozumí ZIP archivům.

Jak to opravit

  1. Získejte čerstvou kopii EPUB nebo ji exportujte znovu ze zdroje.
  2. Znovu sestavte archiv s nejprve souborem mimetype a uloženým nekomprimovaným, například z folderu, který obsahuje knihu: zip -X0 book.epub mimetype a poté zip -rX9 book.epub META-INF OEBPS (použijte vlastní názvy složek).
  3. Spusťte EPUBCheck znovu na obnoveném souboru a opravte jakoukoli zprávu, která se objeví: poškozený archiv může skrývat další problémy, dokud jej nebude možné přečíst.

Kdy to není to

Pokud první bajty nejsou ZIP (přejmenovaný soubor), EPUBCheck hlásí PKG-003 místo toho.

Podmínky používané zde

Další PKG zprávy

  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • 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-001 Validating the EPUB against version … but detected version ….
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck PKG-004?

EPUBCheck PKG-004 je fatální chybová zpráva: “Corrupted EPUB ZIP header.” ZIP struktura EPUB je poškozená, takže EPUBCheck nemůže vypsat nebo přečíst jeho soubory. Je to fatální chyba: nic uvnitř knihy nelze zkontrolovat, dokud není archív přebudován, a aplikace pro čtení obvykle odmítají jej otevřít.

Je PKG-004 chyba?

PKG-004 je výchozí hlášena jako fatální chyba. EPUBCheck nemohla pokračovat v kontrole této části EPUB. Soubor je neplatný.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje