Zum Inhalt springen
EPUBCheck · Paket und ZIP-Container

EPUBCheck PKG-020: Paketdokument nicht gefunden

Aktualisiert:

EPUBCheck PKG-020 ist eine Fehlermeldung: „OPF file "…" could not be found.“ Das im META-INF/container.xml genannte Paketdokument (OPF) existiert an diesem Pfad nicht. Ohne das Paketdokument wissen weder Lese-Apps noch EPUBCheck, welche Dateien das Buch ausmachen.

Die offizielle Nachricht

OPF file "%1$s" could not be found.

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Das full-path-Attribut des rootfile-Elements hat einen Tippfehler oder die falsche Großschreibung: Pfade sind groß- und kleinschreibungsempfindlich.
  • Das Paketdokument wurde umbenannt oder verschoben (zum Beispiel von OEBPS/ zu EPUB/) ohne Aktualisierung von container.xml.
  • Das Paketdokument wurde beim Erstellen des Archivs weggelassen.

Wie man es behebt

  1. Öffnen Sie META-INF/container.xml und lesen Sie den full-path Wert des rootfile Elements.
  2. Stellen Sie sicher, dass der Pfad der .opf-Datei dem tatsächlichen Pfad entspricht, relativ zum Wurzelverzeichnis des Archivs, zum Beispiel full-path="OEBPS/content.opf".
  3. Rebuild das Archiv und validiere erneut.

Wann es nicht das ist

Wenn container.xml selbst fehlt, ist das RSC-002; wenn keine rootfile den richtigen Medientyp hat, RSC-003.

Hier verwendete Begriffe

Andere PKG Nachrichten

  • PKG-021 Corrupted image file encountered.
  • PKG-018 The EPUB file could not be found.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.
  • PKG-025 Publication resource must not be located in the META-INF directory

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck PKG-020?

EPUBCheck PKG-020 ist eine Fehlermeldung: „OPF file "…" could not be found.“ Das im META-INF/container.xml genannte Paketdokument (OPF) existiert an diesem Pfad nicht. Ohne das Paketdokument wissen weder Lese-Apps noch EPUBCheck, welche Dateien das Buch ausmachen.

Ist PKG-020 ein Fehler?

PKG-020 wird standardmäßig als Fehler gemeldet. Die EPUB bricht eine Regel der Spezifikation und ist ungültig. Stores und Senden an Kindle können es ablehnen und EPUBCheck beendet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen