Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πακέτο και κοντέινερ ZIP

EPUBCheck PKG-006: λείπει το mimetype ή δεν είναι πρώτο

Ενημερωμένο:

EPUBCheck PKG-006 είναι ένα μήνυμα σφάλματος: “Mimetype file entry is missing or is not the first file in the archive.” Το αρχείο mimetype λείπει ή δεν είναι η πρώτη είσοδος του ZIP αρχείου. Οι εφαρμογές ανάγνωσης αναγνωρίζουν το αρχείο ως EPUB από τα πρώτα του bytes, έτσι EPUB απαιτεί το mimetype να είναι το πρώτο αρχείο, αποθηκευμένο χωρίς συμπίεση.

Το επίσημο μήνυμα

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

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

Τυπικές αιτίες

  • Ο φάκελος του βιβλίου συμπιεσθηκε με ένα γενικό εργαλείο που προσθέτει αρχεία σε αλφαβητική ή τυχαία σειρά.
  • Το αρχείο mimetype διαγράφηκε κατά την επεξεργασία του EPUB.
  • Το αρχείο mimetype είχε συμπιεστεί μαζί με τα υπόλοιπα αρχεία.

Πώς να το διορθώσω

  1. Βεβαιωθείτε ότι υπάρχει ένα αρχείο ονόματι mimetype που περιέχει ακριβώς application/epub+zip στη ρίζα του βιβλίου.
  2. Επανακατασκευάστε το αρχείο με το αρχείο mimetype πρώτα και αποθηκευμένο χωρίς συμπίεση, για παράδειγμα από τον φάκελο που περιέχει το βιβλίο: zip -X0 book.epub mimetype και στη συνέχεια zip -rX9 book.epub META-INF OEBPS (χρησιμοποιήστε τα δικά σας ονόματα φακέλου).
  3. Επικυρώστε ξανά: αν εμφανιστεί PKG-007 στη συνέχεια, το περιεχόμενο του mimetype είναι επίσης λάθος.

Όταν δεν είναι αυτό

Αν το mimetype είναι πρώτος αλλά έχει ένα επιπλέον πεδίο ZIP, αυτό είναι PKG-005; αν το περιεχόμενό του είναι λάθος, PKG-007.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα 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: ….

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck PKG-006;

EPUBCheck PKG-006 είναι ένα μήνυμα σφάλματος: “Mimetype file entry is missing or is not the first file in the archive.” Το αρχείο mimetype λείπει ή δεν είναι η πρώτη είσοδος του ZIP αρχείου. Οι εφαρμογές ανάγνωσης αναγνωρίζουν το αρχείο ως EPUB από τα πρώτα του bytes, έτσι EPUB απαιτεί το mimetype να είναι το πρώτο αρχείο, αποθηκευμένο χωρίς συμπίεση.

Είναι PKG-006 σφάλμα;

PKG-006 αναφέρεται ως σφάλμα από προεπιλογή. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή σε Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία