nginx 413エラーでアップロード失敗
nginxを使っていて、ファイルアップロード処理をした場合に「413 Request Entity Too Large」「client intended to send too large body」というエラーが出て失敗する場合があります。
これはアップロードするファイルサイズが制限を超えているために起こります。
nginx.confを編集してサイズ上限を上げる
ファイルサイズの上限はnginx.confファイルに定義されています。
$ vi /etc/nginx/nginx.conf
サイズ上限を変更するにはnginx.confファイルの下記の箇所を変更します。
http { client_max_body_size 5M;
上のように設定した場合、サイズ上限は5MBまでとなります。この数字を変更することでサイズ上限を上げることが可能です。
コメント