851d81a472457b3e16ea557981d357a0

rails paperclip 的麻煩, 有人可幫忙嗎?

aizr1212Ruby on Rails 節點 中發起
最後由 warmwater回應 , 101次閱讀

我的project 的gem 安裝了 paperclip 3.3.1 , ubuntu 12.04 x86_64 也安裝了
imagemagick 6.8.0-7 , 但就是無法上傳圖片!

一直出現找不到 /usr/local/bin/identify 這個命令!

我也在paperclip.rb裡 , 加了 Paperclip.options[:command_path] = "/usr/local/bin/"

還是一樣找不到..... = =" 有沒有人知道這問題出在哪, 可以幫我解開這個問題.....

截至 ,共收到 2 條回應
105d5812431a3311974c1e239c269610
warmwater 1樓, 於回應

http://github.com/thoughtbot/paperclip/issues/1111 看起來換新版paperclip (目前最新的是3.4.1)就可以了

我遇到的問題則是在JRuby 1.7.3,Rails 3.2.12, paperclip 3.4.1, cocaine 0.5.1,在windows上跑
上傳英文檔名照片OK,但是上傳中文檔名的照片就出錯了 Orz 唉

用了幾年JRuby+Rails+paperclip...第一次遇到這樣的問題...

105d5812431a3311974c1e239c269610
warmwater 2樓, 於回應

我前面的問題暫時找到解決方案,適用JRuby和windows的人

JRuby 1.6.8, paperclip 3.0.2,最重要的是..用舊的 cocaine 0.2.1來搭配paperclip...

但是同樣的設定在最新的JRuby 1.7.3還是不能用...會有下面的錯誤,看不出所以然
2013-04-02 10:48:02 +0800 INFO: Completed 500 Internal Server Error in 1219ms
2013-04-02 10:48:02 +0800 INFO:
IOError (????????????????????):
app/controllers/uploads_controller.rb:31:in `create'

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊