2011-07-13 48 views
0

我對此一無所知,因爲我在同一臺服務器上有另一個應用程序,它可以接收並保存上傳。爲什麼Paperclip在生產和開發中悄然失敗?

沒有錯誤信息,回形針甚至在日誌中說它正在保存附件。

但附件不會保存。

想到任何人?

另外我將如何測試這個使用RSpec /水豚,因爲顯然我的測試不包括這一點。

運行回形針2.3.12,Rails的3.0.9,REE1.8.7在RHEL5 /阿帕奇

生產,但運行在不同的用戶比我的其他應用程序的用戶。

更新我在開發中也得到了同樣的沉默失敗!

但我的測試通過,我可以看到上傳的圖像與測試。

+0

你檢查文件的權限? – Reactormonk

+0

是的,777在共享/系統和當前/公共/系統上。標準設置,公共/系統鏈接到共享 – fivetwentysix

+0

它在開發中工作?你有什麼'樣式'選項? – fl00r

回答

3

我相信你忘了multipart選項添加到您的形式

:html => {:multipart => true} 

所以

<%= form_for @my_object, :html => {:multipart => true} do |f| -%> 
    ... 
<% end %> 
+0

是的,我只是想通了,想盡快刪除我的帖子!但你回答了,謝謝! – fivetwentysix

+1

我經常忘記這個選項:) – fl00r

相關問題