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

EPUBCheck PKG-004: κατεστραμμένη ZIP κεφαλίδα

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

EPUBCheck PKG-004 είναι ένα κρίσιμο μήνυμα σφάλματος: “Corrupted EPUB ZIP header.” Η δομή ZIP του EPUB είναι κατεστραμμένη, επομένως EPUBCheck δεν μπορεί να καταγράψει ή να διαβάσει τα αρχεία του. Είναι ένα κρίσιμο σφάλμα: τίποτα μέσα στο βιβλίο δεν μπορεί να ελεγχθεί μέχρι να ξαναχτιστεί το αρχείο, και οι εφαρμογές ανάγνωσης συνήθως αρνούνται να το ανοίξουν.

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

Corrupted EPUB ZIP header.

Προεπιλεγμένη σοβαρότητα
Θανάσιμο σφάλμα. EPUBCheck δεν μπόρεσε να συνεχίσει τον έλεγχο αυτού του μέρους του EPUB. Το αρχείο είναι μη έγκυρο.
Έκδοση EPUBCheck
5.4.0

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

  • Μια κομμένη λήψη ή μεταφορά.
  • Ένα εργαλείο που έγραψε το ZIP λανθασμένα ή διακόπηκε ενώ το έγραφε.
  • Ένα αρχείο επεξεργάστηκε επιτόπου από ένα πρόγραμμα που δεν κατανοεί τα ZIP αρχεία.

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

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

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

Εάν τα πρώτα bytes δεν είναι καθόλου ZIP (ένα μετονομασμένο αρχείο), EPUBCheck αναφέρει PKG-003 αντί.

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

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

  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB 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-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-001 Validating the EPUB against version … but detected version ….
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".

Πηγές

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

FAQ

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

EPUBCheck PKG-004 είναι ένα κρίσιμο μήνυμα σφάλματος: “Corrupted EPUB ZIP header.” Η δομή ZIP του EPUB είναι κατεστραμμένη, επομένως EPUBCheck δεν μπορεί να καταγράψει ή να διαβάσει τα αρχεία του. Είναι ένα κρίσιμο σφάλμα: τίποτα μέσα στο βιβλίο δεν μπορεί να ελεγχθεί μέχρι να ξαναχτιστεί το αρχείο, και οι εφαρμογές ανάγνωσης συνήθως αρνούνται να το ανοίξουν.

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

Η PKG-004 είναι ένα EPUBCheck σφάλμα: η καταχώριση mimetype στο ZIP περιλαμβάνει ένα επιπλέον πεδίο, το οποίο οι κανόνες του κοντέινερ EPUB απαγορεύουν για αυτό το ένα αρχείο.

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

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

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