ユーザ用ツール

サイト用ツール


nginx:client_max_body_size

ファイルのアップロードでエラー

nginxで構築しているwebサイトでファイルをアップロードしようとするとhttpエラーが発生、ログに以下のようなエラーが記録される。

client intended to send too large body: 2489522 bytes

これは、nginxがPOSTの最大サイズを超えるデータをアップロードしようとしたときに発生する。
nginxは標準では1MBの制限があるので、これを変更することで対応可能。

server {
    
    location / {
        client_max_body_size 100M;	# POST時のbodyサイズに制限、default 1M
    }
}
nginx/client_max_body_size.txt · 最終更新: 2014/11/13 07:51 by clownclown

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki