Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-030: Datei-URL nicht erlaubt

Aktualisiert:

EPUBCheck RSC-030 ist eine Fehlermeldung: „File URLs are not allowed in EPUB, but found "…".“ Eine file: URL verweist auf eine Datei auf dem Computer von jemandem; EPUB erlaubt keine file-URLs. Leser können nicht auf die Festplatte des Autors zugreifen, sodass der Link oder das Bild für alle beschädigt ist.

Die offizielle Nachricht

File URLs are not allowed in EPUB, but found "%1$s".

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

  • Links oder Bilder, die noch auf die Festplatte des Autors verweisen, wie file:///C:/Users/… nach dem Export.
  • Dokumente, die aus einem Textverarbeitungsprogramm exportiert wurden, das absolute lokale Pfade gespeichert hat.

Wie man es behebt

  1. Finde die Datei: URL, die in der Nachricht genannt wird.
  2. Kopieren Sie die Ressource in den Buchordner, fügen Sie sie dem Manifest hinzu und verweisen Sie darauf über einen relativen Pfad, oder entfernen Sie den Verweis.
  3. Erneut validieren.

Wann es nicht das ist

Eine http- oder https-URL zu einer Ressource, die sich innerhalb des EPUB befinden muss, ist RSC-006.

Hier verwendete Begriffe

Andere RSC Nachrichten

  • RSC-029 Data URL is not allowed in this context.
  • RSC-031 Remote resource references should use HTTPS, but found "…".
  • RSC-028 XML documents must be encoded in UTF-8, but … was detected.
  • RSC-032 Fallback must be provided for foreign resources, but found none for resource "…" of type "…".
  • RSC-027 XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • RSC-033 Relative URL strings must not have a query component, but found one in "…".

Quellen

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

FAQ

Was bedeutet EPUBCheck RSC-030?

EPUBCheck RSC-030 ist eine Fehlermeldung: „File URLs are not allowed in EPUB, but found "…".“ Eine file: URL verweist auf eine Datei auf dem Computer von jemandem; EPUB erlaubt keine file-URLs. Leser können nicht auf die Festplatte des Autors zugreifen, sodass der Link oder das Bild für alle beschädigt ist.

Ist RSC-030 ein Fehler?

RSC-030 wird standardmäßig als Fehler gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Shops und Send to Kindle können es zurückweisen, und EPUBCheck verlässt 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