Sari la conținut
EPUBCheck · Resurse și referințe

EPUBCheck RSC-030: URL de tip file nu este permis

Actualizat:

EPUBCheck RSC-030 este un mesaj de eroare: “File URLs are not allowed in EPUB, but found "…".” Un URL de tip file face referire la un fișier de pe computerul cuiva; EPUB nu permite URL-uri de tip file. Cititorii nu pot accesa discul autorului, astfel încât linkul sau imaginea sunt rupte pentru toată lumea.

Mesajul oficial

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

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • Link-uri sau imagini care încă indică spațiul disk al autorului, cum ar fi file:///C:/Users/… după export.
  • Documente exportate dintr-un procesor de text care a stocat căi locale absolute.

Cum să o repari

  1. Găsiți fișierul: URL numit în mesaj.
  2. Copiați resursa în folderul cărții, adăugați-o în manifest și faceți referire la ea printr-o cale relativă, sau eliminați referința.
  3. Validați din nou.

Când nu este acest lucru

Un URL http sau https către o resursă care trebuie să fie în interiorul EPUB este RSC-006.

Termeni folosiți aici

Alte mesaje RSC

  • 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 "…".

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck RSC-030?

EPUBCheck RSC-030 este un mesaj de eroare: “File URLs are not allowed in EPUB, but found "…".” Un URL de tip file face referire la un fișier de pe computerul cuiva; EPUB nu permite URL-uri de tip file. Cititorii nu pot accesa discul autorului, astfel încât linkul sau imaginea sunt rupte pentru toată lumea.

Este RSC-030 o eroare?

RSC-030 este raportat ca eroare implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimiterea la Kindle îl pot respinge, iar EPUBCheck iese cu status 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele