誰でも、明示的なアプリケーションで画像をアップロードする際に遭遇する可能性のある障害について知っていますか?あなたがミドルウェアとしていくつかのnpmパッケージを使用していると想像してください(私はそれらの多くを使いました)。すべてが慎重に設定され、英雄ログや他の場所にエラーはないと想像してください。また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アップロード
0
A
答えて
1
Herokuは一時ファイルシステムを使用します。 heroku run
のときは、あなたのアプリを実行しているのと同じサーバーに入っていません。新しい一時的な(一時的な)dynoがあなたのためにスピンアップされ、それがあなたの内部で働いています。
5台のサーバーを持つアプリがあるとします。ユーザーがファイルをアップロードします。サーバーの1つにsshをインストールすると、そのファイルを見るチャンスは1/5になります。
0
Herokuでファイルをアップロードする唯一の方法は、それらのファイルを別の場所に書き込むことです。 S3、Googleドライブ、何でも。実際に永続的なファイルストアを保持する場所。それにはいくつかのアドインがあります。あるいは、あなたがS3アカウントに直接プッシュするために設定できるミドルウェアを使用することができます(たとえば)。
関連する問題
- 1. Yii形式:一度に複数のファイルをアップロードしますか?
- 2. Herokuファイルのアップロード
- 3. Herokuファイルのアップロード
- 4. 複数のアップロード
- 5. 複数アップロードPHP
- 6. 複数のリポジトリとHeroku
- 7. 複数のファイルをPHP形式でアップロードする
- 8. 複数のファイルをhtml形式でアップロードする
- 9. php mysqlで複数形式の画像をアップロード
- 10. AlamofireとBOX APIを使用した複数パート形式のアップロード
- 11. アップロード複数のファイル
- 12. 複数アップロードlaravel 5.4
- 13. 同じform_forから複数の画像をアップロードしますか?
- 14. 複数の変数を持つワイドからロングの形式
- 15. Herokuのファイルのアップロードと
- 16. herokuにmysqlダンプをアップロード
- 17. Django herokuファイルをアップロードする
- 18. Heroku CLIでuntrackedファイルをアップロード
- 19. Heroku/Bucketeerのアップロード制限(S3)
- 20. 単数形と複数形のAIMLパターン
- 21. カスタムホバーテキスト、単数形/複数形(plotly.js)
- 22. Marklogic複数形/単数形ステミング
- 23. 複数のアップロード画像アップロードの問題
- 24. アプリから複数の動画をアップロードする
- 25. 複数のワークシートで.csvからデータをアップロード
- 26. ブラウザから複数のファイルをアップロードする最良の方法
- 27. 複数の設定から成果物をgradleでmavenにアップロード
- 28. 複数の画像をギャラリーからサーバーにアップロードする
- 29. androidからPHPサーバに複数の画像をアップロードする
- 30. 最後のファイルを複数のディレクトリからアップロードする
私はCloudinaryを使用しましたが、お手数をおかけします。 –
私はCloudinaryを使ったが、助けてくれてありがとう。 –