2012-03-01 51 views
0

我在Heroku的應用上使用Carrierwave,但上傳的圖片在幾個小時後總是消失。該圖片的鏈接仍然存在,但它只是不顯示圖片。我不知道是否這是原因,但我讀了一堆帖子說Heroku是隻讀文件系統,所以你需要改變它直接到tmp文件夾,而不是公用文件夾(file我是否必須使用AWS for Carrierwave來處理Heroku?

我的問題是,是否有使用AWS的替代方案,因爲我不想爲測試應用程序使用AWS費用付費。另外,我認爲我還需要安裝霧寶石?

回答

0

不,沒有別的選擇。 AWS S3是唯一存儲數據的地方。這就是說測試應用程序的存儲成本可以忽略不計。

Heroku沒有爲您提供持久的文件系統。您閱讀的博客是正確的。

+0

謝謝。我不能只爲存儲支付,對嗎?我必須支付所有其他服務,如請求和數據傳輸?另外,不同地區的含義是什麼,即。在美國地區儲存意味着什麼?謝謝。 – noob 2012-03-01 20:16:56

+1

這真的不會花費很多 - 我存儲GB數據,所有我的網站資產,我的賬單通常少於每月5美元! – 2012-03-01 21:50:50

+0

Thanks @JohnBeynon! – noob 2012-03-02 23:39:46

相關問題