EPUBCheck PKG-004: encabezado ZIP dañado
Actualizado:
EPUBCheck PKG-004 es un mensaje de error fatal: “Corrupted EPUB ZIP header.” La estructura ZIP del EPUB está dañada, por lo que EPUBCheck no puede listar o leer sus archivos. Es un error fatal: nada dentro del libro puede ser comprobado hasta que el archivo comprimido sea reconstruido, y las aplicaciones de lectura generalmente se niegan a abrirlo.
El mensaje oficial
Corrupted EPUB ZIP header.
- Severidad por defecto
- Error fatal. EPUBCheck no pudo continuar revisando esta parte del EPUB. El archivo no es válido.
- versión de EPUBCheck
- 5.4.0
Causas típicas
- Una descarga o transferencia truncada.
- Una herramienta que escribió el ZIP incorrectamente o fue interrumpida mientras lo escribía.
- Un archivo editado en su lugar por un programa que no entiende archivos ZIP.
Cómo arreglarlo
- Obtén una copia fresca del EPUB o expórtala nuevamente desde su fuente.
- Reconstruir el archivo con el archivo mimetype primero y almacenado sin comprimir, por ejemplo desde la carpeta que contiene el libro:
zip -X0 book.epub mimetypey luegozip -rX9 book.epub META-INF OEBPS(usa tus propios nombres de carpeta). - Ejecute EPUBCheck nuevamente en el archivo reconstruido y corrija cualquier mensaje que aparezca a continuación: un archivo dañado puede ocultar otros problemas hasta que se pueda leer.
Cuándo no es esto
Si los primeros bytes no son un ZIP en absoluto (un archivo renombrado), EPUBCheck informa PKG-003 en su lugar.
Términos usados aquí
Otros mensajes de PKG
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-001Validating the EPUB against version … but detected version ….PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.