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

EPUBCheck PKG-007: λανθασμένο περιεχόμενο αρχείου mimetype

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

EPUBCheck PKG-007 είναι ένα μήνυμα σφάλματος: “The content of the mimetype file must be the string "application/epub+zip"….” Το αρχείο mimetype πρέπει να περιέχει ακριβώς το κείμενο application/epub+zip, χωρίς τίποτα πριν ή μετά από αυτό. EPUB 3.3 απαγορεύει κενά στην αρχή ή στο τέλος και μια ένδειξη τάξης byte σε αυτό το αρχείο.

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

The content of the mimetype file must be the string "application/epub+zip"%1$s

Εκδόσεις

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

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

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

  • Μια έξτρα νέα γραμμή ή κενός χώρος που προστέθηκε από έναν επεξεργαστή κειμένου.
  • Μια διαφορετική τιμή, όπως ένα τυπογραφικό λάθος ή άλλος τύπος μέσου.
  • Ένα byte order mark (BOM) προστιθέμενο από έναν επεξεργαστή που αποθηκεύει το UTF-8 με BOM.

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

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

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

Εάν το αρχείο λείπει ή δεν είναι πρώτο στο αρχείο, αυτό είναι PKG-006.

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

Άλλα μηνύματα PKG

  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-008 Unable to read file "…".
  • 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-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.

Πηγές

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

FAQ

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

EPUBCheck PKG-007 είναι ένα μήνυμα σφάλματος: “The content of the mimetype file must be the string "application/epub+zip"….” Το αρχείο mimetype πρέπει να περιέχει ακριβώς το κείμενο application/epub+zip, χωρίς τίποτα πριν ή μετά από αυτό. EPUB 3.3 απαγορεύει κενά στην αρχή ή στο τέλος και μια ένδειξη τάξης byte σε αυτό το αρχείο.

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

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

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

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

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