2016-08-26 6 views
1

これはすばやく修正する必要があります。 なんらかの理由で、413 Request Entity Too Largeを返さずに、1MBを超えるリクエストを成功させることができません。次の設定ファイルとサイズの要求〜2メガバイトと例えばNginx client_max_body_sizeが動作しない

、私は私のnginxのerror.logファイルに次のエラーメッセージが表示されます:

*1 client intended to send too large body: 2666685 bytes, 

私は以下に設定された構成を設定しようとしたと私のnginxサーバーを再起動するが、私はまだ413エラーが発生します。 私が間違っていることはありますか?

server { 
    listen  8080; 
    server_name *****/api; (*omitted*) 

    client_body_in_file_only clean; 
    client_body_buffer_size 32K; 
    charset  utf-8; 
    client_max_body_size 500M; 
    sendfile on; 
    send_timeout 300s; 
    listen 443 ssl; 
    location/{ 
     try_files $uri @(*omitted*); 
    } 
    location @parachute_server { 
     include uwsgi_params; 
     uwsgi_pass unix:/var/www/(*omitted*)/(*omitted*).sock; 
    } 
    } 

ありがとうございました!

答えて

2

私はあなたが応答を受け取っていないのに驚いていますが、私の勘違いはもう別の設定ファイルのどこかに設定しています。

ご覧ください。nginx - client_max_body_size has no effect

関連する問題