您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
wordpress报错429的解决方法
寻雁2023-06-24 23:50:52WordPress教程已有人查阅
导读wordpress报错429的解决办法:1、手动下载WordPress安装包,主题及插件,再手动上传到服务器执行更新;2、使用第三方WordPress 新版本镜像;3、安装并启用Kill 429插件即可。
wordpress报错429的解决办法:1、手动下载WordPress安装包,主题及插件,再手动上传到服务器执行更新;2、使用第三方WordPress 新版本镜像;3、安装并启用Kill 429插件即可。本教程操作环境:Windows10系统、WordPress 6.1版、Dell G3电脑。wordpress报错429怎么办?WordPress报错“429 Too Many Requests” 解决办法
这段时间(实际上已经持续了好长一段时间)只要服务器在我国的WordPress站长应该都会有一件烦心的事情,每当要升级WordPress版本,又或者升级WordPress平台的主题或者插件,都会受到“429 Too Many Requests”报错提示。
“429 Too Many Requests”原因
有些WordPress站长,遇到429报错可能 头一时间的反应是,可能WordPress安装包,WordPress主题或者插件文件出现了问题。其实是有可能的,但这一次,并不是。而只是国内无法访问wordpress.org的服务器而已。
那么是不是国内墙掉了wordpress.org呢,小编是ping了下wordpress.org,发现国内还是正常的访问wordpress.org的IP地址,只是不太稳定而已。如下图所示:
既然wordpress.org并没有被墙,小编继续翻阅资料,看能否找到一些蛛丝马迹。终于在wordpress.org论坛找到:《Is wordpress.org restricting visits from China region?》
大概的意思就是:
(1)WordPress并没有地域限制。我国区域出现429报错,不是WordPress特别限制导致。
(2)WordPress论坛人员回复称,最近很可能是来自该IP地址的太多请求,因此您达到了ratelimit。
(3)我国提问者提出质疑,“我知道ngx_http_limit_req_module是有用的用于限制速率的nginx模块,但是很难相信我国的大部分地区都受到限制。IP地理位置数据库看起来很像地理阻止,它返回HTTP 429而不是HTTP 403。”
因此,为什么WordPress在更新版本,或者升级主题及插件时,访问wordpress.org网站,均会报429错误?就留由大家去猜测了。
如何解决“429 Too Many Requests”
方案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:// .xintheme.cn/download/wordpress-zh_CN.zip';
$update->packages->full = 'http:// .xintheme.cn/download/wordpress-zh_CN.zip';
}
}
return $value;
});
方案3: 解决方案-安装Kill 429插件
上述两种方案,方案1过于麻烦,流程相对比较复杂;方案2仅限于更新WordPress版本,无法更新WordPress主题及插件。我们更建议使用第3种方案,只需要安装并启用Kill 429插件,即可实现直接升级WordPress版本,及更新WordPress主题、插件。
本文标签:
很赞哦! ()
相关文章
- pbootcms网站报错No input file specified怎么办
- ecshop报错DEPRECATED: PREG_REPLACE()
- ecshop报错Deprecated: preg_replace()的解决方法
- 安装pbootcms报错Desc: Function get_magic_quotes_gpc is deprecated; 解决方案
- pbootcms模板升级程序后报错:Parse error: syntax error, unexpec
- pbootcms附件上传失败报错UNKNOW: Code: 8192; Desc: stripos():
- pbootcms模板报错PHP Warning: Unknown: open_basedir restriction
- pbootcms网站常见报错的原因及解决方法
- pbootcms打开网站报错:执行SQL发生错误!错误: no such table:ay_config的解决方法
- 织梦dedecms提示plus\search.php on line 44 search.php报错
- 织梦出现\dedesql.class.php报错怎么办
- ecshop出现Deprecated: preg_replace()报错的解决方法
随机图文
-
WordPress对接阿里云OSS的方法教学
阿里云对象存储服务 (OSS) 是一种高度可伸缩且安全可靠的云对象存储服务,让您可以存储、备份和归档大量数据。阿里云 OSS 是一种简单易用的服务 -
使用URLOS快速安装WordPress流程
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。那么如何快速安装WordPress呢?如何借助URLOS快速安装WordPress! -
k8s部署wordpress的方法教程
k8s 部署wordpress 官方例子方式,要使用k8s跑起一个wordpress说容易也容易,说难也难 难点是对基础要求比较高, -
wordpress网站导航栏怎么添加导航菜单栏
一个网站,一般都会有自己的导航菜单栏,这样方便用户分类查找。那么,在使用wordpress建站时,导航菜单一般都是能直接在后台设置的,也不需要其他插件或动作。
留言与评论 (共有 条评论) |