EPUBCheck PKG-006: mimetype puuttuu tai ei ole ensimmäinen
Päivitetty:
EPUBCheck PKG-006 on virheviesti: “Mimetype file entry is missing or is not the first file in the archive.” Mimetype-tiedosto puuttuu tai se ei ole ZIP-arkiston ensimmäinen merkintä. Lukusovellukset tunnistavat tiedoston EPUB:na sen ensimmäisistä tavuista, joten EPUB vaatii, että mimetype on ensimmäinen tiedosto, tallennettuna purkamatta.
Virallinen viesti
Mimetype file entry is missing or is not the first file in the archive.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Kirjakansio on pakattu yleisellä työkalulla, joka lisää tiedostoja aakkosjärjestyksessä tai satunnaisesti.
- Mimetype-tiedosto poistettiin muokkaamisen aikana EPUB:ssä.
- Mimetype-tiedosto pakattiin muiden tiedostojen mukana.
Kuinka korjata se
- Varmista, että juuressa on tiedosto nimeltä mimetype, joka sisältää tarkalleen application/epub+zip.
- 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). - Validoi uudelleen: jos PKG-007 tulee seuraavaksi, mimetype-sisältö on myös virheellinen.
Milloin tämä ei ole se
Jos mimetype on ensimmäisenä mutta sillä on ylimääräinen ZIP-kenttä, se on PKG-005; jos sen sisältö on väärä, PKG-007.
Tässä käytetyt termit
Muut PKG viestit
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-007The content of the mimetype file must be the string "application/epub+zip"…PKG-004Corrupted EPUB ZIP header.PKG-008Unable to read file "…".PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-009The file name "…" contains characters that are not allowed in OCF file names: ….
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.