いきなりトラブル発生!Nginxで「413 Request Entity Too Large」エラー!

nginxで413エラー! サーバー

ブログを始めて3分!

いきなりトラブルが発生しました!

これだから自己解決はやめられない!

という訳で早速エラーを解決します。

スポンサーリンク

症状

wordpress等でテーマのzipファイルをアップロードしようとした際にブラウザで「413 Request Entity Too Large」エラーが発生

スポンサーリンク

原因

WEBサーバ(Nginx)のデフォルト設定のアップロードファイルのサイズ上限に引っ掛かりエラーが出ていた。

スポンサーリンク

対策

nginx.conf又は各ドメインの.conf内に以下の1行を追加する。(今回は最大10MBまでに設定)

その後nginxリロード又は再起動でOKです。

※当方の環境はCentOS 7.4です。

■nginxのサーバ全体に対応させる場合

vi等で /etc/nginx/nginx.conf を開く

nginx.confのhtppディレクティブ内に「client_max_body_size」を設定する

※keepalive_timeoutの下あたりが無難です。

変更後にnginxを再起動。

以上で完了です。

■ドメインごとに設定する場合

vi等で各ドメイン用の.confファイルを開く

※例としてドメイン名は「example.com」とします。

各ドメイン用の.confファイルのserverディレクティブ内に 「client_max_body_size」を設定する

※listenの直下あたりが無難です。

変更後にnginxを再起動

以上で完了です。

 

無事、解決しました。

以上です。

サーバー
スポンサーリンク
スポンサーリンク
Ketsunosukeをフォローする
己で解決!泣かぬなら己で鳴こうホトトギス