有沒有人知道有關在快速應用程序中上傳圖像時遇到的障礙。想象一下,你使用一些npm包作爲中間件(我使用了很多)。想象一下,所有這些都經過精心設置,並且在heroku日誌或其他地方沒有錯誤。另外req.files<name_of_the_input_for _files_upload>.path
從控制檯返回,但如果要嘗試heroku run bash -a my_application
,然後cd/&& find . | grep <name from path>
將不會找到。 我試圖調查我的問題: 我克隆了this repo並上傳到Heroku。這個項目的作者也在heroku上進行了演示,但是當我部署它時。它在上傳之後破壞。我創建了文件夾並更改了訪問權限。Heroku從多部分/表單數據形式上傳
0
A
回答
1
Heroku使用臨時文件系統。當你使用heroku run
時,你並不是在運行應用程序的服務器上運行。一個新的,短暫的(臨時)動態測試儀正在爲你準備,這就是你在裏面工作的內容。
想象一下,你有一個5臺服務器的應用程序。用戶將文件上傳到其中的一個文件。如果你使用其中一臺服務器,你只有五分之一的機會看到這個文件。
0
在Heroku中進行文件上傳的唯一方法是將這些文件寫入其他地方。 S3,Google Drive,無論如何。實際上保留一個永久文件存儲的某個地方。有幾個插件,或者你可以使用中間件,你可以配置它直接推送到你的S3賬戶(例如)。
相關問題
- 1. 上傳圖像與多部分/形式 - 數據目標C
- 2. Facebook圖形API:上傳多部分/表單數據編碼圖像
- 3. 無法使用多部分/表單數據上傳文件
- 4. 使用PHP的多部分表單數據。 (圖片上傳)
- 5. maxPostSize適用於多部分/表單數據文件上傳
- 6. Camel的多部分表單數據文件上傳
- 7. 在Qt5中上傳多部分表單數據中的文件
- 8. 使用OpenRasta和IMultipartHttpEntity上傳多部分/表單數據
- 9. 測試ASP.NET Web API多部分表單數據文件上傳
- 10. iOS:多部分數據形式錯誤
- 11. 傳遞參數以及多部分/表單數據上傳表單(Java Http Post上傳)
- 12. 以多頁/多部分形式獲取所有html表單數據
- 13. 節點 - 多部分/表單數據上傳文件,但沒有數據
- 14. 在ios上的多部分表格/數據上傳
- 15. 在C#中發佈多部分/表單數據以在Facebook上上傳照片
- 16. Heroku上的多部分表單路由問題
- 17. Heroku沒有從Android處理多部分表單POST
- 18. Superagent:PUT-ing多部分表單數據
- 19. Alamofire - 多部分表單數據鍵值:
- 20. Python - 多部分表單發佈數據
- 21. Node.js - 生成多部分/表單數據
- 22. Scrapy多部分表單數據請求
- 23. 如何POST多部分/表單數據?
- 24. Tomcat 7多部分表單數據
- 25. PHP - 解析多部分表單數據
- 26. JSF 2.2 - 與多部分/表單數據形式的ajax有一些錯誤
- 27. 無法使用多部分/表單數據從表單中獲取數據
- 28. 使用一種形式上傳到多個數據庫表
- 29. 空的參數列表請求從.html後多部分/表單數據形式到servlets 2.5或3.0
- 30. AFNetworking 3.x的多部分形式上傳
我使用了Cloudinary,但感謝您的幫助。 –
我使用了Cloudinary,但感謝您的幫助。 –