EPUBCheck RSC-001: fișier listat negăsit
Actualizat:
EPUBCheck RSC-001 este un mesaj de eroare: “File "…" could not be found.” EPUBCheck a căutat un fișier pe care EPUB spune că există și nu l-a găsit în arhivă. Fișierul este de obicei unul din documentul pachet sau din lista containerului, deci aplicațiile de citire vor eșua în a-l încărca și ele.
Mesajul oficial
File "%1$s" could not be found.
- 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
- O cale greșită sau o greșeală de mare/mică literă în nume: căile dintr-un EPUB sunt sensibile la litere mari și mici.
- Un fișier care a fost șters sau redenumit după ce a fost referit.
- Un fișier neincluse atunci când arhiva a fost construită, de exemplu, printr-o comandă zip care a sărit un folder.
Cum să o repari
- Verifică calea pe care EPUBCheck o raportează împotriva fișierelor reale din arhivă, inclusiv literele mari/mici.
- Restaură fișierul sau corectează referința.
- Reconstruiește arhiva și validează din nou.
Când nu este acest lucru
Dacă un link sau o referință de imagine în conținut indică către un fișier lipsă, EPUBCheck raportează RSC-007.
Termeni folosiți aici
Alte mesaje RSC
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.
Surse
- EPUB 3.3, §5.6 Manifest section · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.