2013-03-19 35 views
0

我可以上傳一張照片,但是當我添加樣式不起作用。回形針樣式屬性不起作用

has_attached_file :photo , :styles => { :thumb => "150x150>", :normal => "492x600>"} 

當我刪除它的作品的風格。

has_attached_file :photo 

我已閱讀,可卡因是問題,所以我提出:

gem 'paperclip' 
gem 'cocaine', '0.3.2' 

錯誤說:

建築照片照片C:/用戶/信貸基金/應用程序數據/本地/ 'identify'命令不識別Temp/cottage-style-copper-house-copenhagen-120130320-1680-yk1kyj.jpg。

alsow我已閱讀rmagick doent需要它。 有什麼想法?

回答

1

documentation所述,必須安裝ImageMagik,以便可以處理圖像。在config/environments/development.rb

Paperclip.options[:command_path] = "/usr/local/bin/" 

你可以下載的Windows here,你必須在回形針配置它提供的目錄中生成的圖像放置。

編輯

因爲使用:styles原因ruby用的ImageMagick的問題我能想到的唯一來源是這個插件的錯誤配置。如果你可以檢查ImageMagick是否獨立工作,它會很好:Windows usage

+0

'command_path'並不總是'/ usr/local/bin /',運行'which convert'會顯示確切的路線。 – Zippie 2013-03-19 23:16:54

+0

Paperclip.options [:command_path] =「/ usr/local/bin /」是不是這個問題,因爲我有它,並且當我刪除樣式時工作正常.. – marios 2013-03-19 23:22:41

+0

我應該像[this?](http ://www.youtube.com/watch?v = gEWAVlNCKhg) – marios 2013-03-19 23:29:49