由于 wordpress 流量一直很大,所以为了安全也是清洗了大部分中国内地的IP,导致国内IP经常无法访问wp站点,所以就不能在线更新了。

具体原因可能是:

有论坛总结国内访问WordPress“429 Too Many Requests”错误的情况原因大概是这样的:

  • 1、近几日有中国大陆的流量对 http://wordpress.org 发起猛烈攻击。
  • 2、攻击导致其官网CDN面向大陆的反代服务器Nginx针对该域名自动停止。
  • 3、官网有的爱好者并不知道面向大陆的CDN所处情况,他们自己能访问所以认为没问题。
  • 4、解决该问题需要找到 automattic 管理官网的高层,专门为来自大陆的攻击给官网增加CC防御。
  • 5、所以并不是 wordpress 官网主动封锁了大陆访客,而是 automattic 为官网购买的CDN服务器面向中国的停摆了。
  • 6、目前为止都是去无权管理 wordpress 官网的用户论坛反馈,自然找不到想要的答案。

在 WordPress 中更新时发生了错误:下载失败。 Too Many Requests,如图1

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法


2、打开网址:https://wordpress.org/ ,响应:429 Too Many Requests,由此看来,原因在于 WordPress 官方网站在国内访问被墙了。如图2

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

图2


3、所以最优先的解决方法就是用FQ产品,去科学上网,在本地连接科学上网后,可以正常打开网址:https://wordpress.org/ ,如图3

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

图3


4、第二个方法就是用插件fq,道理是一样的。比如蓝灯仅支持:Windows、安卓、Mac、Ubuntu,不支持 CentOS,因此,需要在 CentOS 服务器中安装一个类似蓝灯的软件,以支持打开 WordPress 官方网站。

打开网址:https://www.wbolt.com/plugins/kill-429?invite=316 ,Kill 429 – 完美解决 WordPress 更新版本/主题/插件 429 报错,如图4

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

图4


5、解压插件压缩包 kill-429.1.0.0.zip,将解压获得文件夹 FTP 上传至 WordPress 安装目录下的 /wp-content/plugins/ 目录,如图5

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

图5


6、访问 WordPress 仪表盘,进入 插件 – 已安装的插件,在插件列表中找到 Kill 429 ,点击启用即可,如图6

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

图6


7、在 WordPress 中再次更新,更新任务全部完成,如图7

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法


8、另外的办法的就是手动去更新,这样可能会会稍微麻烦点:

比如 nginx 429 错误仅仅是使用浏览器访问时出现的,如果想要下载最新版的WordPress,可以通过下载软件(如:迅雷)下载的。

  • 下载地址:https://cn.wordpress.org/latest-zh_CN.zip

以迅雷为例,复制WordPress下载地址,新建任务,粘贴下载地址,即可。

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

虽然,浏览器访问不了WordPress官网,但是使用下载软件是可以下载WordPress的,下载后上传到你的服务器,即可更新。

注意:

手动更新的时候,最好都要提前备份网站文件和数据库,也包括平时定期备份的工作。还要提前去后台把所有插件停止运行,等更新成功之后再打开最好!!!!!

然后呢,就是把下载的最新wordpress程序中的wp-content文件夹删除。其余文件通过ftp上传到你的服务器中,覆盖掉老的网站文件。

覆盖完毕后打开浏览器输入http://你的域名/wp-admin/upgrade.php,可能会提示需要升级wordpress数据库(加入你的老版本的很久没更新了,如果你的版本比较新不一定会有这个提示),照着做就是了!!

打开 WordPress 网站中更新时出现 429 Too Many Requests 的解决办法

顺利的话很快就升级完毕了。现在打开wordpress后台查看一下版本。查看方法:鼠标放到后台左上角的W图标,点击“关于Wordpress”,就会看到目前你的博客版本了

    版权声明:

     本网站的所有文字、图片资料,未标注转字的均由作者亲自整理创作,如需复制、转载、转贴等方式发布/发表,请以锚链接的方式显示原文出处,请尊重我的劳动成果,侵权必究。本网站转载的文章如有侵权的地方请及时联系本人,核对后会第一时间删除!

阿沐
1625139774@qq.com

发表评论