2016-04-21 19 views
6

私はRailsとNginxをデジタル海洋で使用しています。私は17.6 MBのファイルをアップロードしようとしていましたが、client_max_body_size 100Mを/ etc/nginx/nginx.confファイルを開きます。client_max_body_sizeの後でも依然として413リクエストエンティティが大きすぎる100M

http { 

    ## 
    # Basic Settings 
    ## 

    client_max_body_size 100M; 
    sendfile on; 
    tcp_nopush on; 
    ... 
} 

私はsudo service nginx reloadを使用しました、これを設定した後:

はここで、ファイルからの抜粋です。それがうまくいかないときは、sudo shutdown -r nowを使用して完全に再起動してから、ローカルマシンからcap production puma:startを実行しました。私もclient_max_body_size 0;を試してみましたが、私が理解しているところではファイルサイズのチェックを完全に無効にするべきです。何も動作しません。さらに、この時点までに、私はclient_max_body_sizeステートメントの場所にいくつかの間違いを犯しました。そのような状況では、サーバーは「何か間違っています」というエラーを正しく表示できませんでした。正しいファイルを作成しています。

紛失している可能性がありますか?これを設定するには別の場所がありますか?私が現在設定している方法で何かが欠けているのですか?どんな指針も大変ありがとうございます。

答えて

関連する問題