我正在開發一個Rails,Paperclip和Heroku的web應用程序,但自從我上次提交以來,我只是添加了Google Analytics,大部分上傳的圖像都消失了!這是我的鏈接:http://wo42.herokuapp.com/我不知道爲什麼會發生OORails Heroku回形針文件消失
0
A
回答
0
的Heroku從來沒有使用過,讓你寫自己的文件系統,雖然他們最近引進的東西calld短暫文件系統 - this article解釋它。最好的選擇是使用S3。
0
這裏的實際問題是,當您推送到Heroku時,您的應用程序將被重新部署,並且這不會與之前的同一臺計算機(可能隨時在任何位置)。
因此,如果您要將圖像上傳到本地dynos文件系統,則只有該dyno才能訪問這些文件。部署時,該測功機將被銷燬並創建一個新的測功機。
這就是爲什麼Heroku建議您使用持久支持服務(如S3)來存儲您上傳和保存的文件。這種服務可用於所有的dynos,並在部署中保持不變。
相關問題
- 1. Rails 4 +回形針:如何獲取回形針文件的URL
- 2. Rails回形針XML POST文件
- 3. Rails 3.1,回形針,多文件上傳
- 4. rails回形針mysql不保存文件
- 5. Rails回形針更改文件
- 6. Rails 3 - 回形針帶回形針
- 7. Rails - 無回形針使用回形針?
- 8. 回形針故障與Heroku
- 9. 的Heroku + S3 +回形針
- 10. 回形針+的Heroku + S3問題
- 11. Heroku +回形針+ Amazon S3 - 定價?
- 12. 文件上傳進度條與回形針上heroku
- 13. Rails回形針附件驗證失敗.ogg格式
- 14. 使用回形針上傳文件夾/多個文件(Rails gem)
- 15. Ruby on Rails,回形針,Heroku,GitHub和AWS - 安全密鑰
- 16. Rails回形針Heroku AWS DIsplay圖片問題
- 17. Rails Heroku服務器回形針Amazon S3 - AWS :: S3 :: Errors :: RequestTimeout
- 18. 回形針私人文件
- 19. Rails回形針 - 跳過附件保存
- 20. Rails回形針插件停止工作?
- 21. 回形針和tempfile與Rails
- 22. 鈦+ Rails +回形針=== NULL值?
- 23. 的Rails:回形針MissingRequiredValidatorError
- 24. Rails的4回形針
- 25. Rails回形針,DRY配置
- 26. Ruby on Rails - 回形針 - NoHandleError
- 27. Rails:回形針和預覽?
- 28. Rails:使用回形針上傳音頻文件返回NoMethodError
- 29. 回形針在validates_presence_of失敗
- 30. 在Heroku上調試回形針
好的,謝謝。 S3有沒有免費的替代品?我沒有信用卡,所以我無法在那裏註冊。 – jhbruhn 2012-04-01 16:05:46
那裏有很多flickr寶石,儘管我自己並沒有使用它們。 [Flickraw](http://rubygems.org/gems/flickraw)看起來可能值得嘗試 – stephenmurdoch 2012-04-01 16:13:58
PS - 這裏是[tutorial](http://railsfornovice.wordpress.com/2011/06/18/flickr- with-rails3 /)如何使用rails3 – stephenmurdoch 2012-04-01 16:23:57