İçeriğe atla
EPUBCheck · Paket ve ZIP kapsayıcı

EPUBCheck PKG-007: hatalı mimetype dosyası içeriği

Güncellendi:

EPUBCheck PKG-007 bir hata mesajıdır: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype dosyası tam olarak application/epub+zip metnini içermelidir, öncesinde veya sonrasında hiçbir şey olmamalıdır. EPUB 3.3 baştaki veya sondaki boşlukları ve bu dosyada bir byte sıralama işaretini yasaklar.

Resmi mesaj

The content of the mimetype file must be the string "application/epub+zip"%1$s

Varyantlar

  • whitespace: with no whitespace or newline.
Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • Bir metin editörü tarafından eklenen bir sonlandırıcı yeni satır veya boşluk.
  • Bir yazım hatası veya başka bir medya türü gibi farklı bir değer.
  • Bir editör tarafından UTF-8 BOM ile kaydedilirken eklenen bir bayt sırası işareti (BOM).

Nasıl düzeltilir

  1. Yeni satır olmadan dosyayı yeniden oluşturun, örneğin printf 'application/epub+zip' > mimetype ile.
  2. Arşivi öncelikle mimetype ile yeniden inşa edin: Arşivi ilk olarak mimetype dosyasıyla ve sıkıştırılmamış olarak yeniden inşa edin, örneğin kitabı içeren klasörden: zip -X0 book.epub mimetype ve sonra zip -rX9 book.epub META-INF OEBPS (kendi klasör adınızı kullanın).
  3. Tekrar doğrulayın.

Ne zaman bu değil

Eğer dosya eksikse veya arşivde ilk değilse, o PKG-006.

Burada kullanılan terimler

Diğer PKG mesajları

  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-008 Unable to read file "…".
  • PKG-005 The 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-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck PKG-007 ne anlama geliyor?

EPUBCheck PKG-007 bir hata mesajıdır: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype dosyası tam olarak application/epub+zip metnini içermelidir, öncesinde veya sonrasında hiçbir şey olmamalıdır. EPUB 3.3 baştaki veya sondaki boşlukları ve bu dosyada bir byte sıralama işaretini yasaklar.

PKG-007 bir hata mı?

PKG-007 varsayılan olarak hata olarak bildirilmektedir. EPUB spesifikasyon kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderme işlemleri bunu reddedebilir ve EPUBCheck durum 1 ile çıkış yapar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör