Rails回形针,ImageMagick img上传错误 - '没有选择文件'

时间:2012-11-03 10:33:59

标签: ruby-on-rails windows-7 imagemagick paperclip image-upload

好的,这是我第二次遇到这个问题 - 请参阅上一个问题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>

任何想法?

谢谢!

2 个答案:

答案 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"