Sari la conținut
EPUBCheck · Pachet și container ZIP

EPUBCheck PKG-004: antet ZIP corupt

Actualizat:

EPUBCheck PKG-004 este un mesaj de eroare fatală: “Corrupted EPUB ZIP header.” Structura ZIP a EPUB este deteriorată, așa că EPUBCheck nu poate lista sau citi fișierele sale. Este o eroare fatală: nimic din interiorul cărții nu poate fi verificat până când arhiva nu este reconstruită, iar aplicațiile de citire de obicei refuză să o deschidă.

Mesajul oficial

Corrupted EPUB ZIP header.

Severitate implicită
Eroare fatală. EPUBCheck nu a putut continua verificarea acestei părți a EPUB. Fișierul este invalid.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Un download sau transfer trunchiat.
  • Un instrument care a scris ZIP-ul incorect sau a fost întrerupt în timp ce îl scria.
  • Un fișier editat la fața locului de un program care nu înțelege arhivele ZIP.

Cum să o repari

  1. Obține o copie nouă a EPUB sau exportează-o din nou din sursa sa.
  2. Reconstruiește arhiva cu fișierul mimetype întâi și stocat necomprimat, de exemplu din folderul care conține cartea: zip -X0 book.epub mimetype și apoi zip -rX9 book.epub META-INF OEBPS (folosește numele tale de foldere).
  3. Execută EPUBCheck din nou pe fișierul reconstruit și repară orice mesaj care apare următor: un arhivă deteriorată poate ascunde alte probleme până când poate fi citită.

Când nu este acest lucru

Dacă primele bytes nu sunt deloc un ZIP (un fișier redenumit), EPUBCheck raportează PKG-003 în schimb.

Termeni folosiți aici

Alte mesaje PKG

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

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck PKG-004?

EPUBCheck PKG-004 este un mesaj de eroare fatală: “Corrupted EPUB ZIP header.” Structura ZIP a EPUB este deteriorată, așa că EPUBCheck nu poate lista sau citi fișierele sale. Este o eroare fatală: nimic din interiorul cărții nu poate fi verificat până când arhiva nu este reconstruită, iar aplicațiile de citire de obicei refuză să o deschidă.

Este PKG-004 o eroare?

PKG-004 este raportat ca o eroare fatală în mod implicit. EPUBCheck nu a putut continua verificarea acestei părți a EPUB. Fișierul este invalid.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele