Nginx構成のアップロードファイルのサイズ制限

以前、リバースプロキシとしてFlask Webに基づいてNginxを開発した場合、ユーザーは計算のためにサーバーに大きなファイルをアップロードする必要がありました。当初は、少量のデータを含むファイルをアップロードすることに問題はありませんでした。ファイルが少し大きくなると、アップロードすると、エラーが直接報告されます。理由は非常に単純です。それはnginx構成の問題であり、構成にclient_max_body_size構成を追加するだけです。
具体的な操作は次のとおりです。

  1. まず、構成ファイルnginx.confを見つけます
root@ubuntu:/etc# locate nginx.conf
/etc/nginx/nginx.conf
  1. 構成ファイルの編集
root@ubuntu:/etc# vim /etc/nginx/nginx.conf

httpで追加:

client_max_body_size 100m;

100個は実際の開発ニーズに応じて変更できます

ここに画像の説明を挿入
3.構成を変更した後、nginxを再起動して有効にし、sbinファイルを入力する必要があります。

cd /usr/sbin
./nginx -s reload

おすすめ

転載: blog.csdn.net/Lin_Hv/article/details/105393832