テクノロジー NGINX 非公開: Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

VPS で Web サイトをセットアップするのはいつも楽しいです。

BestFlare に DigitalOcean を選択し、WordPress テーマをアップロード中に、 リクエスト エンティティが大きすぎるエラーが 発生しました。

あなたも同じ状況ですか?

私が得たエラー:

nginx-413-リクエストエンティティ-大きすぎます
nginx-413-リクエストエンティティ-大きすぎます
nginx-413-リクエストエンティティ-大きすぎます

要求されたエンティティの大きさを調べてみましょう。

  • Nginxサーバーにログインする
  • エラー ファイル ログの場所に移動します。デフォルトの場所は次のとおりです。
 /var/log/nginx/error.log
  • ファイルを表示してエラーを探すと、「 クライアントが大きすぎる本文を送信しようとしました 」のようなメッセージが表示されるはずです。これは私がログで受け取っていたものです。
 2015/06/12 23:10:47 [error] 1489#0: *10 client intended to send too large body: 8338355 bytes , client: 115.66.213.149, server: bestflare.com, request: "POST /bestflare/wp-admin/update.php?action=upload-theme HTTP/1.1", host: "bestflare.com", referrer: https://bestflare.com/bestflare/wp-admin/theme-install.php?upload 

デフォルトでは、Nginx は本体サイズを受け入れるために 2 MB に設定されていますが、リクエストでわかるように、それは約 8.5 MB であったため、上記のエラーが発生しました。

Nginx - 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)
Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

リクエストエンティティが大きすぎるエラーを修正

nginx.conf ファイルに次のパラメータを追加します。デフォルトのインストール場所は /etc/nginx/nginx.conf です。

 client_max_body_size 10M;

10MB追加しました。もちろん、要件に基づいてこれを調整できます。

これを反映するには、Nginx を再起動する必要があります。これで、WordPress テーマをアップロードできるようになります。

Nginx - 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)
Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

「 Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)」についてわかりやすく解説!絶対に観るべきベスト2動画

How To Solve 413 Request Entity Too Large Problem In Cloudways WordPress?
.htaccess を使用して「413 リクエストエンティティが大きすぎます」WordPress エラーを修正する方法?

VPS で Web サイトをセットアップするのはいつも楽しいです。

BestFlare に DigitalOcean を選択し、WordPress テーマをアップロード中に、 リクエスト エンティティが大きすぎるエラーが 発生しました。

あなたも同じ状況ですか?

私が得たエラー:

nginx-413-リクエストエンティティ-大きすぎます
nginx-413-リクエストエンティティ-大きすぎます
nginx-413-リクエストエンティティ-大きすぎます

要求されたエンティティの大きさを調べてみましょう。

  • Nginxサーバーにログインする
  • エラー ファイル ログの場所に移動します。デフォルトの場所は次のとおりです。
 /var/log/nginx/error.log
  • ファイルを表示してエラーを探すと、「 クライアントが大きすぎる本文を送信しようとしました 」のようなメッセージが表示されるはずです。これは私がログで受け取っていたものです。
 2015/06/12 23:10:47 [error] 1489#0: *10 client intended to send too large body: 8338355 bytes , client: 115.66.213.149, server: bestflare.com, request: "POST /bestflare/wp-admin/update.php?action=upload-theme HTTP/1.1", host: "bestflare.com", referrer: https://bestflare.com/bestflare/wp-admin/theme-install.php?upload 

デフォルトでは、Nginx は本体サイズを受け入れるために 2 MB に設定されていますが、リクエストでわかるように、それは約 8.5 MB であったため、上記のエラーが発生しました。

Nginx - 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)
Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

リクエストエンティティが大きすぎるエラーを修正

nginx.conf ファイルに次のパラメータを追加します。デフォルトのインストール場所は /etc/nginx/nginx.conf です。

 client_max_body_size 10M;

10MB追加しました。もちろん、要件に基づいてこれを調整できます。

これを反映するには、Nginx を再起動する必要があります。これで、WordPress テーマをアップロードできるようになります。

Nginx - 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)
Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)

「 Nginx – 413 リクエスト エンティティが大きすぎます (WordPress テーマのアップロード中)」についてわかりやすく解説!絶対に観るべきベスト2動画

How To Solve 413 Request Entity Too Large Problem In Cloudways WordPress?
.htaccess を使用して「413 リクエストエンティティが大きすぎます」WordPress エラーを修正する方法?