老王昨天在更新一个 WordPress 插件时,国内机房的博客更新正常,但是国内服务器上的一个博客试了好几次都是同一个错误:429 Too Many Requests,无法完成更新,并且这个问题似乎是中国用户或者说是使用国内服务器用户的特有错误,这里分享下老王遇到这个问题的解决方法。
一、问题描述
在 WordPress 后台更新某一个插件时,同一时间,国外服务器上很快完成更新,但是国内服务器总是提示错误信息:429 Too Many Requests,无法完成更新。
后来老王搜了下相关的问题,发现已经有人在 wordpress.org 上提过相关问题了:
WordPress 官方表示并没有封禁中国大陆用户 IP,只是可能是因为同一时间太多用户访问了,才会导致这个问题的出现。
二、解决方法
第一个解决办法就是等,反正老王昨天失败后就放那里了(如果因为更新失败导致网站打不开可以参考:WordPress 卡在“正在例行维护,请一分钟后回来”的解决办法),今天再试一下发现就直接更新成功了。
如果你有国外服务器,那么可以连上国外 VPS,直接下载最新的 WordPress 或者插件版本,再上传到国内服务器上就可以了。
最后,WordPress 中文版最新下载地址:https://cn.wordpress.org/latest-zh_CN.zip