【簡単】Nginx の 「413 Request Entity Too Large」 エラーの対処法

LINEで送る
Pocket

WordPress で容量が大きいテーマやプラグイン、画像ファイルをアップロードしようとすると「413 Request Entity Too Large」と表示が出てしまう。これはアップロードしようとするファイルのサイズが設定の上限より大きいためこのようなメッセージが出力されます。修正しなければ行けないポイントはたった3箇所nginx.conf と php.ini の2ファイルです。 

nginx.conf client_max_body_size 部分を追加。容量は適宜設定して下さい。例 30メガ

server {
    listen       80;
    server_name  mekou.com;
    root   /usr/share/nginx/;
    index  index.php index.html index.htm;
    client_max_body_size 30M;
         :

/etc/php.ini upload_max_filesize post_max_size 部分を変更。容量は適宜設定して下さい。例 30メガ

upload_max_filesize = 30M
post_max_size = 30M

max_file_uploads = 20  一度にアップロード可能なファイル数

変更後は、サービスを再起動します。

# systemctl restart nginx
# systemctl restart php-fpm
LINEで送る
Pocket

  • このエントリーをはてなブックマークに追加

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください