[HTTPエラー]クライアントが大きすぎるボディを送信するように修正しました[メディアアップロードワードプレス]

HTTPエラー」は、のユーザーに共通のエラーです。 WordPress 使用して 古典的なアップロード方法 写真、文書、その他のファイル
SQL、HTTPエラーが発生するたびに、サーバー上のログを確認することをお勧めします。 それらは私達にブラウザに表示されるエラーメッセージに関するより多くの情報を与えることができます。

.PDFファイルをアップロードしようとしたときのブラウザの「HTTPエラー」エラーの例を次に示します。

サーバーログの同じエラーは、まったく違って見えます。 より詳細で移動が簡単 問題を解決する。 Webサーバーの設定とHTTP / HTTPSサービスに応じて、エラーデータを含むファイルはerror.log、error_log、domainname.error.logなどの形式になります。

2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"

上記のエラーは、サーバーに登りたいファイルが、アップロードセッションごとに許可されているサーバー制限を超えていることを示しています。 この制限は一般的な設定ファイルNGINX(nginx.confまたは私たちが遭遇したドメインのカスタムNGINX設定ファイルで。
「HTTPエラー」は、次のようなファイルがある場合に最も頻繁に発生します。 大容量のMB または私達はする 複数のファイルに同時にアップロードする.

「クライアントが大きすぎる本文を送信することを意図している-HTTPエラー」エラーを解決する方法

最も簡単な方法は、ファイルを編集することです。nginx.conf」と、セッションごとに許可されるアップロード制限を変更するディレクティブを確立します。 この場合、アップロードファイルの本文ごとに10MBの制限を設定します。

client_max_body_size 10M;

上記のディレクティブはhttp(server / location)セクションに追加されます。

「vi」または「nano」で編集した「nginx.conf」ファイルを保存し、nginx構成をテストします。

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

nginxサービスを再起動します。

service nginx restart

または

systemctl restart nginx

これらの手順の後、アップロードプロセスを再開します。 すべてがスムーズに実行され、「HTTPエラー」が消えるはずです。

NGINXサーバー上のブログ/ホストサイトを持つ多くのWordPressユーザーは、最近この制限に直面しています。 おそらく、この制限は、最新バージョンのNGINXで導入された新しいセキュリティ機能に付随しています。

[HTTPエラー]クライアントが大きすぎるボディを送信するように修正しました[メディアアップロードワードプレス]

著者について

ステルス

ガジェットとITのすべてに情熱を注いで、ステルスで喜んで書いていますsettings2006年以来.comと私はあなたと一緒にコンピュータとオペレーティングシステムについての新しいことを発見したいですmacOS、Linux、 Windows、iOSおよびAndroid。

コメント