EPUBCheck PKG-004: vaurioitunut ZIP-otsikko
Päivitetty:
EPUBCheck PKG-004 on kohtalokas virheviesti: “Corrupted EPUB ZIP header.” EPUB:n ZIP-rakenne on vaurioitunut, joten EPUBCheck ei voi luetella tai lukea sen tiedostoja. Tämä on kohtalokas virhe: kirjan sisältöä ei voida tarkistaa, ennen kuin arkisto rakennetaan uudelleen, ja lukusovellukset yleensä kieltäytyvät avaamasta sitä.
Virallinen viesti
Corrupted EPUB ZIP header.
- Oletusarvoinen vakavuus
- Kriittinen virhe. EPUBCheck ei voinut jatkaa tämän EPUB osan tarkistamista. Tiedosto on virheellinen.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Lyhennetty lataus tai siirto.
- Työkalu, joka kirjoitti ZIP-tiedoston väärin tai keskeytettiin sen kirjoittamisen aikana.
- Tiedosto muokattiin paikallaan ohjelmalla, joka ei ymmärrä ZIP-arkistoja.
Kuinka korjata se
- Hanki uusi kopio EPUB:sta tai vie se uudelleen sen lähteestä.
- Rakenna arkisto ensin mimetype-tiedostolla ja varmista, että se on tallennettu puristamattomana, esimerkiksi kansiosta, joka sisältää kirjan:
zip -X0 book.epub mimetypeja sittenzip -rX9 book.epub META-INF OEBPS(käytä omia kansioiden nimiäsi). - Suorita EPUBCheck uudelleen rakennetulle tiedostolle ja korjaa seuraavat viestit: vahingoittunut arkisto voi piilottaa muita ongelmia, kunnes se voidaan lukea.
Milloin tämä ei ole se
Jos ensimmäiset tavut eivät ole ZIP (uudelleen nimetty tiedosto), EPUBCheck raportoi PKG-003 sen sijaan.
Tässä käytetyt termit
Muut PKG viestit
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-005The 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-006Mimetype file entry is missing or is not the first file in the archive.PKG-001Validating the EPUB against version … but detected version ….PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.