EPUBCheck PKG-008: Datei innerhalb von EPUB unlesbar
Aktualisiert:
EPUBCheck PKG-008 ist eine schwere Fehlermeldung: „Unable to read file "…".“ EPUBCheck konnte eine der Dateien im EPUB nicht lesen, daher wird die Überprüfung dieser Datei gestoppt. Es ist ein schwerwiegender Fehler: die Meldung nennt die Datei, und der Rest, der von dieser Datei abhängt, kann nicht validiert werden.
Die offizielle Nachricht
Unable to read file "%1$s".
- Standard-Schweregrad
- Fataler Fehler. EPUBCheck konnte diese Teilprüfung des EPUB nicht fortsetzen. Die Datei ist ungültig.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Der Eintrag ist im ZIP beschädigt, oft nach einem abgebrochenen Download oder einem unterbrochenen Speichern.
- Der Eintrag verwendet ein Komprimierungsverfahren oder eine Verschlüsselung, die der ZIP-Reader nicht verarbeiten kann.
- Die Datei wurde gesperrt oder entfernt, während EPUBCheck einen entpackten Ordner gelesen hat.
Wie man es behebt
- Notieren Sie die in der Nachricht angegebene Datei und prüfen Sie, ob sie nach dem Entpacken einer Kopie für sich selbst geöffnet wird.
- Ersetzen Sie die beschädigte Datei aus der Quelle des Buches.
- Rebuild das Archiv mit einem Standard-ZIP-Tool (nur gespeicherte oder deflate-Kompression): 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 das gesamte Archiv nicht geöffnet werden kann, ist das PKG-003 oder PKG-004, nicht eine nicht lesbare Datei.
Hier verwendete Begriffe
Andere PKG Nachrichten
PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-009The file name "…" contains characters that are not allowed in OCF file names: ….PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-010The file name "…" contains spaces, which may create interoperability issues with older reading systems.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-011The file name "…" is not allowed to end with ".".
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.