Nginx413リクエストエンティティが大きすぎるエラーソリューション

記事ディレクトリ

序文

今日使用されているngnixファイルをアップロードするときにWebサーバーで413 Request Entity Too Largeエラーを報告します。具体的には、次の図を参照してください。
ここに写真の説明を挿入

分析と解決策

これはnginx、アップロードされるファイルのサイズに制限があるためですデフォルトは1Mです。

サイズを超えると、413(大きすぎる)エラーが報告されます。この時点で、nginxのパラメーターを変更する必要がありますclient_max_body_size 20M

許可されている最大アップロードサイズ(20Mなど)に変更します。

メインのnginx構成ファイルnginx.confを開きます。通常は/usr/local/nginx/conf/nginx.confの場所にあり、http {}セクションを見つけて、変更または追加します。

client_max_body_size 20M;

構成を変更した後、Nginxを再起動します。

./nginx -s reload;

構成ファイル

参照構成は次のとおりです。

user  root;
worker_processes  1;
 
error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;
 
events {
    
    
    worker_connections  1024;
}
 
http {
    
    
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    client_max_body_size 20M;# 参考参考参考
}

おすすめ

転載: blog.csdn.net/abu935009066/article/details/112463346
おすすめ