GD Siyah Görüntüler

1 Cevap php

Ben daha büyük bir resmin küçük bir / kesme oluşturmak için çalışıyorum ve büyük bir zaman yüzdesi ama her şimdi tekrar ben aşağıdaki almak için çalışır:

  Warning: imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Corrupt
  JPEG data: 626 extraneous bytes before marker 0xd9 in code.php on line 5

Bu "code.php" hattı 5'tir:

 $srcImg  = imagecreatefromjpeg('5f48ecb107a1e297d23392f703992d60.jpg');

Pencerelerde ince gösterir ama sadece bu yüzden (kesme bölümüne gitmek gerekiyordu) boş bir görüntü ile sona kaynağı oluşturmak için başarısız gd.

Referans çerçevesi için bu arabayı başlıkları ile ilgili ve sistem çalıştı ve sadece 36 öylesine büyük bir anlaşma değil ama benim merak kırılmak olan vermedi o 2784 sahiptir.

1 Cevap

Bu çok this problem başka bir web sitesinde rapor gibi geliyor, ve PHP hata bilet # olan 29878 (ben kontrol ederken kullanılamaz).

Ayrıca resim dosyası gibi geçerli olmayan bozuk, JPEG resim dosyası olduğunu doğrulayın rağmen. Dosya bozuk ise, ImageMagick 's identify programı belirleyebilir. Potansiyel bir sorun değil, RGB renk haritasına göre CYMK kullanan bir jpeg dosyası. ImageMagick olasılıkla bozuktur eğer geçerli bir JPEG dosyası için görüntüyü yeniden kaydedin sağlayabilirsiniz.