1. ホーム
  2. r

[解決済み] Shinyの「最大アップロードサイズを超える」制限を変更し、ユーザーのファイル入力を保存する方法とは?

2022-10-29 22:50:44

質問

最近知ったのですが、R Shinyのプログラムは、デフォルトでファイルのアップロードに最大サイズの制限を課しています(正確なサイズは分かりませんが、5,000KBだと思われます)。この制限を解除したいです。どのようにしてそうすることができますか?また、ユーザーのアップロードのサイズに関する一般的な経験則はありますか?

さらに、これは別のノートですが、関連しています: ユーザー BY セッションによるファイル入力を保存するにはどうしたらよいでしょうか。たとえば、アプリケーションにファイル プロンプトがあり、ユーザーがファイルをアップロードすることができます。そして、ユーザーが表示するファイルを選択するとき、アップロードしたファイルの中から選ぶことができます。ユーザーがセッションを終了すると、リストは消去されます。

どのように解決するのですか?

引用元: Joe Chengさん 此の綺羅星のような記事

Shinyのデフォルトでは、ファイルアップロードは1ファイルあたり5MBに制限されています。 この制限は、shiny.maxRequestSizeオプションを使用することで変更できます。 例えば、server.Rの先頭に options(shiny.maxRequestSize=30*1024^2) を追加すると30MBに制限されるようになります。