Siirry sisältöön
EPUBCheck · Pakettia ja ZIP-säiliö

EPUBCheck PKG-027: tiedostonimet eivät ole UTF-8:ssä

Päivitetty:

EPUBCheck PKG-027 on vakava virheilmoitus: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck ei voinut purkaa arkistoa, todennäköisesti siksi, että ZIPin sisällä olevia tiedostonimiä ei ole koodattu UTF-8:ksi. Se on vakava virhe: sisältöä ei voida tarkistaa ennen kuin arkisto rakennetaan uudelleen.

Virallinen viesti

Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.

Oletusarvoinen vakavuus
Kriittinen virhe. EPUBCheck ei voinut jatkaa tämän EPUB osan tarkistamista. Tiedosto on virheellinen.
EPUBCheck versio
5.4.0

Tyypilliset syyt

  • ZIP, joka on luotu vanhalla työkalulla tai järjestelmällä, joka tallentaa tiedostonimiä paikallisessa koodisivulla, usein nimissä olevilla korostetuilla merkeillä.
  • Tiedostot, joiden nimet on kirjoitettu toisella skriptillä (kyrillisillä, japanilaisilla) pakattuna työkalulla ilman UTF-8:n tukea.

Kuinka korjata se

  1. Nimeä tiedostot uudelleen ASCII-nimiksi tai rakenna arkisto uudelleen työkalulla, joka tallentaa nimet UTF-8.
  2. Rakenna arkisto ensin mimetype-tiedostolla ja varmista, että se on tallennettu puristamattomana, esimerkiksi kansiosta, joka sisältää kirjan: zip -X0 book.epub mimetype ja sitten zip -rX9 book.epub META-INF OEBPS (käytä omia kansioiden nimiäsi).
  3. 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

Non-ASCII-nimet, jotka voidaan purkaa oikein, antavat vain PKG-012 käyttöviestin.

Tässä käytetyt termit

Muut PKG viestit

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • 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.

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck PKG-027 tarkoittaa?

EPUBCheck PKG-027 on vakava virheilmoitus: “Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.” EPUBCheck ei voinut purkaa arkistoa, todennäköisesti siksi, että ZIPin sisällä olevia tiedostonimiä ei ole koodattu UTF-8:ksi. Se on vakava virhe: sisältöä ei voida tarkistaa ennen kuin arkisto rakennetaan uudelleen.

Onko PKG-027 virhe?

PKG-027 raportoidaan kriittiseksi virheeksi oletuksena. EPUBCheck ei voinut jatkaa tämän EPUB osan tarkistamista. Tiedosto on virheellinen.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut