このチュートリアルの動作環境: Windows 10 システム、WordPress バージョン 6.1、Dell G3 コンピューター。
WordPress でエラー 429 が報告された場合はどうすればよいですか?
WordPress エラー「429 リクエストが多すぎます」の完璧な解決策
この期間中 (実際には長期間続いています)、サーバーは中国にあります WordPress ウェブマスターにとって厄介な点が 1 つあります。WordPress のバージョンをアップグレードしたり、WordPress プラットフォームのテーマやプラグインをアップグレードしたりすると、「429 Too Many Requests」エラー メッセージが表示されます。
「429 リクエストが多すぎます」理由
いくつかの場合WordPress ウェブマスターが 429 エラーに遭遇した場合、彼の最初の反応は、WordPress インストール パッケージ、WordPress テーマ、またはプラグイン ファイルに問題がある可能性があるということです。実際にはそれが可能ですが、今回はそうではありません。中国ではwordpress.orgのサーバーにアクセスできないだけです。 それでは、wordpress.org は中国でブロックされているのでしょうか? 編集者が wordpress.org に ping を送信したところ、中国の wordpress.org にアクセスするための IP アドレスはまだ正常ですが、安定していないことがわかりました。以下の図に示すように: wordpress.org はブロックされていないため、エディターは引き続き情報を読み、手がかりが見つかるかどうかを確認してください。最後に、wordpress.org フォーラムで次のメッセージを見つけました。「Wordpress.org は中国地域からの訪問を制限していますか?」おおよその意味は次のとおりです:
(1) WordPress には地理的な制限がありません。中国地域で報告された 429 エラーは、WordPress の特別な制限によって引き起こされるものではありません。
(2) WordPress フォーラムのスタッフは、最近この IP アドレスからのリクエストが多すぎるため、レート制限に達した可能性があると答えました。
(3) 中国人の質問者は、「ngx_http_limit_req_module がレート制限に便利な nginx モジュールであることは知っていますが、中国の大部分が制限されているとは信じがたいです。IP 地理位置情報データベースは地理的ブロックに非常によく似ています。 HTTP 403 ではなく HTTP 429 が返されます。」
それでは、WordPress のバージョンを更新したり、テーマやプラグインをアップグレードしたりするときに wordpress.org Web サイトにアクセスすると、なぜ 429 エラーが報告されるのでしょうか?それは皆さんの推測に任せます。
「429 リクエストが多すぎます」を解決する方法
オプション 1: ファイル更新を手動でダウンロードしてアップロードする
この場合、 WordPress の最新バージョンを使用する場合、またはテーマとプラグインを更新する場合、ファイアウォールをバイパスして wordpress.org にアクセスし、WordPress インストール パッケージ、WordPress テーマとプラグインをダウンロードし、それらをサーバーに手動でアップロードして更新を実行できます。
オプション 2: サードパーティの WordPress イメージの最新バージョンを使用する
次の PHP コードを WordPress インストール ファイルの function.php に追加し、 WordPress の新しいバージョンのアップデートを実装するためのサードパーティのイメージ ファイル。
<?php add_filter('site_transient_update_core', function($value){ foreach ($value->updates as &$update) { if($update->locale == 'zh_CN'){ $update->download = 'http://www.xintheme.cn/download/wordpress-zh_CN.zip'; $update->packages->full = 'http://www.xintheme.cn/download/wordpress-zh_CN.zip'; } } return $value; });
オプション 3: 完璧な解決策 - Kill 429 プラグインをインストールする
上記 2 つのオプションのうち、オプション 1 は面倒で、プロセスが比較的複雑です。 ; オプション 2 は WordPress バージョンの更新に限定されており、WordPress テーマとプラグインは更新できません。
3 番目のオプションを使用することをお勧めします。Kill 429 プラグインをインストールして有効にするだけで、WordPress バージョンを直接アップグレードし、WordPress テーマとプラグインを更新できます。
推奨学習: 「WordPress チュートリアル 」