2013-08-22 20 views
9

Rails4'e taşınıyorum. - Dışarı yorum yaparkenCarrierwave, Rails 4; Errno :: ENOENT (Böyle bir dosya veya dizin yok - tanımlayın)

Hata kaybolduktan "Errno :: ENOENT (tespit Böyle bir dosya ya da dizin)": şimdi aşağıdaki hatayı neden olur

version :thumb do 
    process :resize_to_fill => [200, 200] 
    end 

: Benim yükleyen, ben şu var kod, ama şimdi bir küçük resmim yok. Buna neden olan herhangi bir fikir var mı?

+0

En son carrierwave sürümünü mi kullanıyorsunuz? –

cevap

19

imagemagick'in yeniden yüklenmesi sorunu giderdi.

+0

Hangi versiyonda imagemagick kullanıyorsunuz? – cortex

+1

Şu anda mini_magick 3.6.0 kullanıyorum. – pickwick

+0

Benzer bir sorunum olduğu gibi bazı yeni sürümler de yaratmıyordu. Carrierwave önbellek, önbellek id kaldırmak için çalıştı ve bir şey çok şey yaptım ama hiçbir şey benim için çalışır .... nihayet yeniden yükleme imagemagick benim tüm sorunum için çalıştı. Çok teşekkürler @pickwick .... zamanımı kurtardığın adam ... – przbadu

0

Eğer imagemagick'i güncellerseniz ve "Errno :: ENOENT (böyle bir dosya veya dizin tanımlamayın)" sorununa sahipseniz. "Mini_magick" ve "rmagick" gemini güncellemeye çalışın.

İlgili konular