アップロードファイルサイズの上限を増やす方法?エラーが表示される

コンポーザーでファイルサイズ制限を超えていることが示されます。

コンポーザーのアップロードファイルサイズ(添付ファイル)を増やしたいです。そのため、設定で増やしました。nginxでも増やす必要があることに気づきました。しかし、nginxは使用しておらず、AWSでも無効になっています(SSLなどの設定が必要になるため、リバースプロキシは使用したくありません)。

以下の手順を実行しても、アプリケーションフォルダーにnginxが表示されず、空のファイルが開きます。

sudo ./launcher enter app
cd /etc/nginx/conf.d/
nano discourse.conf'

ファイルを一覧表示しましたが、「etc」フォルダーさえありません。

つまり、nginxはディスコースフォルダーに存在しないということです。

そこで代替案として、paramsの下にファイルサイズを追加し、再構築後にディスコースが設定を認識することを期待しました。

sudo nano containers/app.yml

params:
    nginx:
    client_max_body_size: 1000m

しかし、成功しませんでした。依然としてファイルサイズが「 bla bla bla を超えてはならない」というエラーが表示されます。

カスタムコマンドの最後にこれを追加し、再構築してください。

## ビルド後に実行するカスタムコマンド
run:
  - exec: echo "カスタムコマンドの開始"
  - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /client_max_body_size.+$/
        to: client_max_body_size 1000m;
「いいね!」 1

うまくいきました。ありがとうございます。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.