EPUBCheck RSC-001: listad fil hittades inte
Uppdaterad:
EPUBCheck RSC-001 är ett felmeddelande: “File "…" could not be found.” EPUBCheck letade efter en fil som EPUB säger finns och hittade inte den i arkivet. Filen är vanligtvis en av de som paketdokumentet eller containern listar, så läsappar kommer också att misslyckas med att ladda den.
Det officiella meddelandet
File "%1$s" could not be found.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.
Typiska orsaker
- En felaktig sökväg eller felaktig versaler/gemener i namnet: sökvägar inuti en EPUB är versalkänsliga.
- En fil som har raderats eller döpts om efter att den har refererats.
- En fil som lämnades ut när arkivet byggdes, till exempel av ett zip-kommando som hoppade över en mapp.
Hur man åtgärdar det
- Kontrollera att sökvägen EPUBCheck rapporterar mot filerna som verkligen finns i arkivet, inklusive versaler.
- Återställ filen eller korrigera referensen.
- Bygg om arkivet och validera igen.
När det inte är detta
Om en länk eller bildreferens i innehållet pekar på en saknad fil, rapporterar EPUBCheck RSC-007.
Villkor som används här
Andra RSC meddelanden
RSC-002Required META-INF/container.xml resource could not be found.RSC-003No rootfile tag with media type "application/oebps-package+xml" was found in the container.RSC-004File "…" is encrypted, its content will not be checked.RSC-005Error while parsing file: …RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.