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
ステートメントの場所にいくつかの間違いを犯しました。そのような状況では、サーバーは「何か間違っています」というエラーを正しく表示できませんでした。正しいファイルを作成しています。
紛失している可能性がありますか?これを設定するには別の場所がありますか?私が現在設定している方法で何かが欠けているのですか?どんな指針も大変ありがとうございます。