EPUBCheck PKG-004: beschädigter ZIP-Header
Aktualisiert:
EPUBCheck PKG-004 ist eine fatalen Fehlermeldung: „Corrupted EPUB ZIP header.“ Die ZIP-Struktur des EPUB ist beschädigt, sodass EPUBCheck seine Dateien nicht auflisten oder lesen kann. Es ist ein fataler Fehler: Nichts im Buch kann geprüft werden, bis das Archiv neu erstellt wurde, und Leseanwendungen weigern sich normalerweise, es zu öffnen.
Die offizielle Nachricht
Corrupted EPUB ZIP header.
- Standard-Schweregrad
- Fataler Fehler. EPUBCheck konnte diese Teilprüfung des EPUB nicht fortsetzen. Die Datei ist ungültig.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Ein gekürzter Download oder Transfer.
- Ein Tool, das das ZIP fehlerhaft geschrieben hat oder während des Schreibens unterbrochen wurde.
- Eine Datei wurde vor Ort von einem Programm bearbeitet, das ZIP-Archive nicht versteht.
Wie man es behebt
- Holen Sie sich eine frische Kopie von EPUB oder exportieren Sie sie erneut aus der Quelle.
- 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 mimetypeund dannzip -rX9 book.epub META-INF OEBPS(verwende deine eigenen Ordnernamen). - Führen Sie EPUBCheck erneut auf der wiederhergestellten Datei aus und beheben Sie alle folgenden Nachrichten: Ein beschädigtes Archiv kann andere Probleme verbergen, bis es gelesen werden kann.
Wann es nicht das ist
Wenn die ersten Bytes überhaupt kein ZIP sind (eine umbenannte Datei), meldet EPUBCheck anstelle dessen PKG-003.
Hier verwendete Begriffe
Andere PKG Nachrichten
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-005The 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-006Mimetype file entry is missing or is not the first file in the archive.PKG-001Validating the EPUB against version … but detected version ….PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.