Przejdź do treści
EPUBCheck · Zasoby i odniesienia

EPUBCheck RSC-030: URL pliku nie jest dozwolony

Zaktualizowane:

EPUBCheck RSC-030 to komunikat o błędzie: „File URLs are not allowed in EPUB, but found "…".” URL pliku wskazuje na plik na czyimś komputerze; EPUB nie zezwala na URL-ki plików. Czytelnicy nie mogą dotrzeć do dysku autora, więc link lub obraz jest uszkodzony dla wszystkich.

Oficjalna wiadomość

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

Domyślna powaga
Błąd. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysłanie do Kindle mogą go odrzucić, a EPUBCheck kończy działanie ze statusem 1.
Wersja EPUBCheck
5.4.0

%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.

Typowe przyczyny

  • Linki lub obrazy, które wciąż wskazują na dysk autora, takie jak file:///C:/Users/… po eksporcie.
  • Dokumenty eksportowane z edytora tekstu, który przechowywał absolutne lokalne ścieżki.

Jak to naprawić

  1. Znajdź plik: adres URL podany w wiadomości.
  2. Skopiuj zasób do folderu książki, dodaj go do manifestu i odwołaj się do niego za pomocą ścieżki względnej, lub usuń odwołanie.
  3. Zwaliduj ponownie.

Kiedy to nie to

Adres URL http lub https do zasobu, który musi być wewnątrz EPUB, to RSC-006.

Terminy używane tutaj

Inne komunikaty 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 "…".

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck RSC-030?

EPUBCheck RSC-030 to komunikat o błędzie: „File URLs are not allowed in EPUB, but found "…".” URL pliku wskazuje na plik na czyimś komputerze; EPUB nie zezwala na URL-ki plików. Czytelnicy nie mogą dotrzeć do dysku autora, więc link lub obraz jest uszkodzony dla wszystkich.

Czy RSC-030 to błąd?

RSC-030 jest zgłaszany jako błąd domyślnie. EPUB łamie zasady specyfikacji i jest nieprawidłowy. Sklepy i Wysyłka do Kindle mogą go odrzucić, a EPUBCheck kończy działanie z kodem 1.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia