好的,这是我第二次遇到这个问题 - 请参阅上一个问题Rails paperclip img upload error: "no file chosen" with rmagick installed。
由于我没有提出适当的解决方案,我不确定是什么导致它。从我的研究看来,这是因为我在Windows 7上。
我没有对模型或表单进行任何更改。
但是当我尝试使用嵌套表单时 - 我只是'没有选择文件'
但是从控制台创建图像后:
<te :image => File.open('C:/sites/thrillb/app/assets/images/ins1.jpg')
identify.exe: unable to open image `file': No such file or directory @ error/blo
b.c/OpenBlob/2641.
identify.exe: no decode delegate for this image format `file' @ error/constitute
.c/ReadImage/544.
identify.exe: unable to open image `file': No such file or directory @ error/blo
b.c/OpenBlob/2641.
identify.exe: no decode delegate for this image format `file' @ error/constitute
.c/ReadImage/544.
identify.exe: unable to open image `file': No such file or directory @ error/blo
b.c/OpenBlob/2641.
identify.exe: no decode delegate for this image format `file' @ error/constitute
.c/ReadImage/544.
=> #<Image id: nil, image_file_name: "ins1.jpg", image_content_type: "image/jpeg
", image_file_size: 293718, image_updated_at: "2012-11-03 10:17:11", trip_id: ni
l, created_at: nil, updated_at: nil, title: nil, location_id: nil>
irb(main):002:0>
任何想法?
谢谢!
答案 0 :(得分:0)
在imagemagick论坛上已经回答了类似的问题。 见http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=20201
请确保您的apache进程是从您的用户ID而不是系统用户运行的;它应该解决您报告的问题。
答案 1 :(得分:0)
解决。 答案就在这里 - Paperclip File Not Found Error。
看起来这是一个回形针错误。
需要将此gem添加到gemfile:
gem "cocaine", "0.3.2"