Zum Inhalt springen
EPUBCheck · Paket und ZIP-Container

EPUBCheck PKG-006: mimetype fehlt oder nicht an erster Stelle

Aktualisiert:

EPUBCheck PKG-006 ist eine Fehlermeldung: „Mimetype file entry is missing or is not the first file in the archive.“ Die mimetype-Datei fehlt oder ist nicht der erste Eintrag des ZIP-Archivs. Leseanwendungen identifizieren die Datei als ein EPUB anhand ihrer ersten Bytes, sodass EPUB verlangt, dass der mimetype die erste Datei ist, unkomprimiert gespeichert.

Die offizielle Nachricht

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

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Der Buchordner wurde mit einem generischen Tool komprimiert, das Dateien in alphabetischer oder willkürlicher Reihenfolge hinzufügt.
  • Die Mimetype-Datei wurde beim Bearbeiten der EPUB gelöscht.
  • Die Mimetype-Datei wurde zusammen mit den anderen Dateien komprimiert.

Wie man es behebt

  1. Stellen Sie sicher, dass eine Datei mit dem Namen mimetype, die genau application/epub+zip enthält, sich im Wurzelverzeichnis des Buches befindet.
  2. Rebuild das Archiv zuerst mit der mimetype-Datei und unkomprimiert gespeichert, zum Beispiel aus dem Ordner, der das Buch enthält: zip -X0 book.epub mimetype und dann zip -rX9 book.epub META-INF OEBPS (verwende deine eigenen Ordnernamen).
  3. Erneut validieren: wenn PKG-007 als Nächstes erscheint, ist der Inhalt von mimetype ebenfalls falsch.

Wann es nicht das ist

Wenn mimetype zuerst ist, aber ein zusätzliches ZIP-Feld hat, ist das PKG-005; wenn sein Inhalt falsch ist, PKG-007.

Hier verwendete Begriffe

Andere PKG Nachrichten

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

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck PKG-006?

EPUBCheck PKG-006 ist eine Fehlermeldung: „Mimetype file entry is missing or is not the first file in the archive.“ Die mimetype-Datei fehlt oder ist nicht der erste Eintrag des ZIP-Archivs. Leseanwendungen identifizieren die Datei als ein EPUB anhand ihrer ersten Bytes, sodass EPUB verlangt, dass der mimetype die erste Datei ist, unkomprimiert gespeichert.

Ist PKG-006 ein Fehler?

PKG-006 wird standardmäßig als Fehler gemeldet. Die EPUB bricht eine Regel der Spezifikation und ist ungültig. Stores und Senden an Kindle können es ablehnen und EPUBCheck beendet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen