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

EPUBCheck PKG-006: mimetype lipsă sau nu este primul

Actualizat:

EPUBCheck PKG-006 este un mesaj de eroare: “Mimetype file entry is missing or is not the first file in the archive.” Fișierul mimetype lipsește sau nu este prima înregistrare a arhivei ZIP. Aplicațiile de citire identifică fișierul ca un EPUB din primele sale bite, așa că EPUB necesită ca mimetype să fie primul fișier, stocat necomprimate.

Mesajul oficial

Mimetype file entry is missing or is not the first file in the archive.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Folderul cărții a fost comprimat cu un instrument generic care adaugă fișiere în ordinea alfabetică sau arbitrară.
  • Fișierul mimetype a fost șters în timp ce se edita EPUB.
  • Fișierul mimetype a fost comprimat împreună cu restul fișierelor.

Cum să o repari

  1. Asigură-te că există un fișier denumit mimetype care conține exact application/epub+zip la rădăcina cărții.
  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. Validați din nou: dacă apare PKG-007 următorul, conținutul mimetype este greșit și el.

Când nu este acest lucru

Dacă mimetype este primul, dar are un câmp ZIP suplimentar, acesta este PKG-005; dacă conținutul său este greșit, PKG-007.

Termeni folosiți aici

Alte mesaje PKG

  • 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-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-008 Unable to read file "…".
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….

Surse

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

FAQ

Ce înseamnă EPUBCheck PKG-006?

EPUBCheck PKG-006 este un mesaj de eroare: “Mimetype file entry is missing or is not the first file in the archive.” Fișierul mimetype lipsește sau nu este prima înregistrare a arhivei ZIP. Aplicațiile de citire identifică fișierul ca un EPUB din primele sale bite, așa că EPUB necesită ca mimetype să fie primul fișier, stocat necomprimate.

Este PKG-006 o eroare?

PKG-006 este raportat ca o eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle ar putea să o respingă, iar EPUBCheck iese cu status 1.

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