WordPress 升级更新出现“Too Many Requests”解决办法

leixue WordPress优化 2019-11-15 11:16:12 阅读(...) 评论(0)

WordPress 5.3 版本已经正式推送升级提示,但是国内基本已经无法正常的访问 WordPress 官方或者下载到 WordPress 最新的升级文件,而且通过 WordPress 后台提示在线升级会出现:下载失败,Too Many Requests。的提示。

WordPress Too Many Requests

这个问题子凡也简单的了解过,其实在 WordPress 5.2.4 版本升级更新的时候就出现了类似的问题,但是当时子凡也庆幸刚好通过在线升级成功了,所以并没有怎么注意这个问题,但是在 WordPress 5.3 版本更新提示后,就已经无法成功升级了,这才反映过来,其实并非 WordPress 封禁了国内的访问,而是似乎有人攻击 WordPress 网站,被 WordPress 官方的镜像 CDN 自动限制和屏蔽了,所以可能需要梯子才能正常访问 WordPress 官方或者下载安装包。

那么这里子凡就提供两种方法,以此来方便跟新到最新的 WordPress 版本。

方法一

添加到子凡创建的 WordPress 交流 QQ 群:255308000,子凡我已经将最新版本的“wordpress-5.3-zh_CN.zip”文件上传到了群共享文件中供大家下载。

然后直接通过 FTP 或者服务器上传最新的 WordPress 文件对网站源文件进行覆盖,最后通过直接访问 WordPress 后台,系统会提示升级数据库,点击按钮即可完成 WordPress 升级。

方法二

直接将一下代码复制粘贴到当前 WordPress 主题中 functions.php 文件中:

1
2
3
4
5
6
7
8
9
10
//WordPress 自定义升级包
add_filter('site_transient_update_core', function($value){
	foreach ($value->updates as &$update) {
		if($update->locale == 'zh_CN'){
			$update->download   = 'https://zhangzifan.com/static/wordpress-5.3-zh_CN.zip';
			$update->packages->full = 'https://zhangzifan.com/static/wordpress-5.3-zh_CN.zip';
		}
	}
	return $value;
});

由于是子凡直接将 WordPress 5.3 版本的文件包上传在自己服务器上,所以可能存在不稳定或者一段时间后失效,所以大家参考使用。使用过后记得移除或者注释该段代码,避免影响后续 WordPress 升级更新。

最后值得注意的就是,对于 WordPress 升级,特别是手动覆盖升级,子凡强烈建议大家做好数据库及文件的全面备份后在进行相关的操作,以此确保网站数据安全性。

更多关于 WordPress 优化及疑问可以添加 QQ 群:255308000

除非注明,否则均为泪雪博客原创文章,禁止任何形式转载

本文链接:https://zhangzifan.com/wordpress-too-many-requests.html

发表评论

登录 后参与评论