最近、中国国内のサーバーにWordPressサイトを設置したサイト管理者の皆さんは、きっと
429 Too Many Requestsエラーに遭遇し、WordPressサイトが開けなくなった状況に直面したことでしょう。
インストール失敗: ダウンロードに失敗しました。 too many requestsWordPressサイトが開かないと、管理画面からWordPressのバージョンアップを正常に行えず、WordPressテーマやプラグインのダウンロードと更新もできません。 本記事では、
WordPress 429 Too Many Requestsエラー発生後にWordPressを更新・ダウンロードする方法を皆さんと共有します。 もしゼロから
WordPressインストールのプロセスを理解したい場合は、以下を参照してください:
WordPressインストールチュートリアル_サーバー環境設定要件_失敗原因429 Too Many Requests の原因
HTTPプロトコルにおいて、レスポンスステータスコード 429 Too Many Requests は、一定時間内にユーザーが送信したリクエストが多すぎる、つまり„レート制限“を超えたことを示します。 WordPressフォーラムでこの問題について質問し、公式が中国地域からのアクセスをブロックしているかどうか尋ねたユーザーがいましたが、公式の回答はブロックしておらず、Nginxの制限モジュールがトリガーされただけとのことでした。 原文リンク:
https://wordpress.org/support/topic/is-wordpress-org-restricting-visits-from-china-region/一般の噂では、最近一部の中国地域からのトラフィックがWordPressサーバーを攻撃している可能性があり、それによりCDNシステムの保護措置がトリガーされ、429 Too Many Requestsでリクエスト回数が制限されているとのことです。
429エラー時にWordPressバージョンを更新する方法
では、429 Too Many Requestsエラーがずっと終わらない場合、WordPressのバージョンを更新する方法はないのでしょうか? 答えはもちろんノーです。以下の
2つの方法でWordPressバージョンを更新できます。
方法1:オフラインパッケージをダウンロードして手動更新
新しいバージョンのWordPressインストールパッケージを自分でダウンロードし、手動で更新することができます。 新しいバージョンのWordPressオフラインインストールパッケージのダウンロードについては、この記事を参照してください:
WordPress最新版 中国語簡体字版 ローカルダウンロードダウンロード完了後、
WordPressを手動で更新する方法は以下の通りです:
- ①. ダウンロードしたインストールパッケージを解凍し、中のwp-contentフォルダを削除します;
- ②. FTPを使用してサーバー上のwp-adminとwp-includesの2つのフォルダを削除します;
- ③. ローカルに残ったファイルをサーバーにアップロードし、すべてのファイルを上書きします;
- ④. WordPressサイトの管理画面にログインし、データベース更新のリクエストがあるか確認します。あれば更新し、なければ更新は完了しています。
詳細なアップグレード方法は以下を参照してください:
WordPressを自動および手動で更新するいくつかの方法方法2:プラグインを使用して更新
更新:プラグインは直接WP Downgradeを使用でき、任意に
新旧バージョンのWPをインストールできます。 我爱水煮鱼博主は、中国語ダウンロードミラーのプラグインを作成しました。このプラグインは、中国語版WordPressをアップグレードする際に、ダウンロードミラーをプラグイン内で指定されたURLに自動的に切り替えます。アップグレード完了後、プラグインを無効化すればOKです。
プラグインコードは以下の通り:<?php
/*
Plugin Name: WPJAM 中文下载镜像
Plugin URI: https://blog.wpjam.com/project/wpjam-basic/
Description: WPJAM 中文下载镜像
Version: 1.0
Author: Denis
Author URI: http://blog.wpjam.com/
*/
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;
});プラグイン使用方法:上記のコードをphpファイルとして保存し、サーバーのwp-content/pluginsディレクトリにアップロードします。管理画面でプラグインを有効化し、更新ボタンをクリックしてください。 また、直接
こちらをクリックしてNaibaが保存したプラグインファイルを、サイト管理画面からzip圧縮ファイルとしてアップロードし、プラグインをインストール、有効化して更新することもできます。
プラグイン注意事項:プラグイン内で提供されているダウンロードアドレスの速度は速くありません(更新時にダウンロードがタイムアウトして失敗する可能性があります)。自分でインストールパッケージを自分のサーバーにアップロードし、リンクを修正して高速ダウンロードを実現できます。
方法3:コード+圧縮ファイルを使用して更新
この方法は龍笑天下ブログに由来し、方法2と似ています。よりシンプルで便利に見えますが、同様に
解決429 Too Many Requestsエラー,具体的な使用方法は以下の通り:
- WordPressインストールパッケージファイルをダウンロードし、wordpress.zipに名前を変更します
- wordpress.zipをあなたのサイトのルートディレクトリにアップロードします
- 以下のコードをテーマの関数ファイルにコピーします
- 管理画面で更新をクリックします
- 更新完了後、関数コードを削除します
/**
* 临时更改WordPress程序包地址以便WP在线更新成功 - 龙笑天下
* https://www.ilxtx.com/how-to-update-wordpress-successfully.html
*/
function lxtx_site_transient_update_core( $value ){
foreach ($value->updates as &$update) {
$update->download = home_url( 'wordpress.zip' );
$update->packages->full = home_url( 'wordpress.zip' );
}
return $value;
}
add_filter('site_transient_update_core', 'lxtx_site_transient_update_core');テーマの関数ファイルにコードを追加する方法がわからない場合は、以下のプラグインを使用して手助けを得ることができます。
functions.phpファイルにコードを安全に追加する方法:Code Snippets

429エラー時にテーマとプラグインを更新する方法
429 Too Many Requestsこのエラーは、サイト管理画面からテーマやプラグインを正常にインストール・更新できない原因にもなります。同様に、手動更新の方法でテーマやプラグインを更新することもできます。
WordPressテーマを手動で更新する方法:テーマが更新を促すメッセージを表示する場合、新しいバージョンのテーマ圧縮ファイルを自分でダウンロードし、FTPで元のテーマファイルを上書きします。(古いバージョンのテーマを先に削除し、管理画面から新しいバージョンのテーマをアップロードして再インストールすることもできます。)テーマを更新する際は、変更したファイルが上書きされないように、バックアップを保存することを忘れないでください。
WordPressプラグインを手動で更新する方法:- ①. 自分で何とかしてWordPress公式サイトからプラグインの新しいバージョンのインストールパッケージをダウンロードします(プロキシを使用するか、海外サーバーを利用します)
- ②. 管理画面で古いバージョンのプラグインを無効化し、削除します(プラグイン設定に無効化時にデータをクリアするオプションがあるか注意してください)
- ③. 管理画面から新しいバージョンのプラグインをアップロードしてインストールします(FTPで直接上書きすることも検討できますが、Naibaは管理画面からアップロードしています)
詳細なアップグレード方法については、以下を参照してください:
プラグインの手動更新 WordPressプラグインを手動でアップグレードする方法また、更新中に更新が失敗してサイトが開かなくなる状況に遭遇することもあります。その場合は、サイトのルートディレクトリにある.maintenanceファイルを削除するだけでOKです。参考:
WordPressバージョンまたはプラグインのアップグレードに失敗した場合の解決策より完璧な429エラー解決策

1、国内ユーザーは直接
kill 429このプラグインをインストールして、プラグインインストール時の429エラーを解決できます。 2、
Easy Theme and Plugin Upgradesこのプラグイン 3、新たにより使いやすいプラグインを追加:
WP China Yes新版WPテーマ・プラグインのインストールパッケージを代行ダウンロード
もしご自身でWordPress公式サイトから最新バージョンのWordPressインストールパッケージをダウンロードできない場合は、Naibaに代行ダウンロードを依頼できます。グループ774633089に参加し、グループオーナーにご連絡ください。
以上が
429 Too Many Requestsエラーの解決方法WordPressサイトが開かない状況での手動バージョンアップデートの解決方法。まだ疑問がある場合は、グループに参加して他のサイト管理者と議論・交流できます。
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。