最終的に RMagick を Mac にインストールした後、次のチュートリアルに従って attachment_fu をセットアップしました: http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu>アップロード フォーム経由でファイルをアップロードしようとすると、次のような約 80 のメッセージを取得します。
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:44: warning: already initialized constant PercentGeometry
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:45: warning: already initialized constant AspectGeometry
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:46: warning: already initialized constant LessGeometry
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:47: warning: already initialized constant GreaterGeometry
いくつかの検索を行ったところ、require ステートメントに異なる大文字と小文字を使用するアプリケーションで RMagick を 2 回要求すると、この問題が発生する可能性があることがわかりました。 -sensitivity/私は自分でそれを要求していませんがconfig.gem "rmagick"
、environment.rb ファイル rails の行でおそらくそれを要求している可能性があると考えていました。
フォームが送信された後、次の検証エラーが表示されます:Content type is not included in the list
私は attachement_fu のソースを確認し、image/png
コンテンツ タイプのリストで見つけたので、それが適切なエラー メッセージであるとは思いません: http://github.com/technoweenie /attachment_fu/blob/master/lib/technoweenie/attachment_fu.rb
これを機能させる方法について誰かアイデアがありますか?