0

さて、この問題に遭遇するのはこれで 2 回目です。前の質問Rails paperclip img upload error: "no file selected" 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>

何か案は?

ありがとう!

4

2 に答える 2

0

同様の質問が imagemagick フォーラムで既に回答されています。http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=20201を参照

Apache プロセスがシステム ユーザーとしてではなく、ユーザー ID から実行されていることを確認してください。あなたが報告した問題を修正する必要があります。

于 2012-11-03T10:37:29.073 に答える
0

解決しました。答えはここにあります - Paperclip File Not Found Error

ペーパークリップのエラーだったようです。

このgemをgemfileに追加する必要があります:

 gem "cocaine", "0.3.2"
于 2012-11-03T11:40:11.940 に答える