首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Wordpress admin-ajax.php在POST时返回0和状态400,在GET上工作

WordPress是一种流行的开源内容管理系统(CMS),用于构建和管理网站。admin-ajax.php是WordPress中的一个核心文件,用于处理前端和后端之间的异步请求。在POST请求时返回0和状态400的问题通常是由以下几个原因引起的:

  1. 权限问题:admin-ajax.php文件可能需要特定的权限才能执行请求。确保该文件具有适当的权限,以便能够处理POST请求。
  2. 插件或主题冲突:某些插件或主题可能会与admin-ajax.php文件发生冲突,导致返回0和状态400。尝试禁用最近安装的插件或更换主题,然后再次测试POST请求。
  3. 错误的请求参数:POST请求可能包含错误的参数,导致admin-ajax.php无法正确处理请求。确保请求中的参数正确且完整。
  4. 安全设置:WordPress具有一些安全设置,可能会限制或阻止admin-ajax.php文件的访问。检查WordPress的安全设置,并确保admin-ajax.php文件没有被禁止访问。

针对这个问题,可以尝试以下解决方案:

  1. 检查文件权限:确保admin-ajax.php文件具有适当的权限,一般情况下应该是644或755。
  2. 禁用插件或更换主题:尝试禁用最近安装的插件或更换当前使用的主题,然后再次测试POST请求。
  3. 检查请求参数:确保POST请求中的参数正确且完整,可以通过查看前端代码或使用开发者工具来检查请求参数。
  4. 检查安全设置:检查WordPress的安全设置,确保admin-ajax.php文件没有被禁止访问。

如果以上解决方案都无效,可以尝试搜索WordPress官方论坛或开发者社区,寻找类似问题的解决方案。另外,腾讯云提供了一系列与WordPress相关的产品和服务,例如云服务器、云数据库、CDN加速等,可以根据具体需求选择适合的产品。具体的产品介绍和链接地址可以在腾讯云官方网站上找到。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

CVE-2022-21661:通过 WORDPRESS SQL 注入暴露数据库信息

插件主题使用此对象来创建他们的自定义帖子显示。  当插件使用易受攻击的类,就会出现该漏洞。一个这样的插件是Elementor Custom Skin 。...对于这篇文章,我们针对 WordPress 5.8.1 版Elementor Custom Skin插件 3.1.3 版测试了该漏洞。.../ajax-pagination.php 当请求发送到wp-admin/admin-ajax.php并且操作参数是ecsload,调用get_document_data方法。  ...图 5 - wordpress/wp-includes/class-wp-tax-query.php 请注意,get_sql()返回的sql变量附加到 SQL SELECT 语句并使用从该方法返回的字符串进行组装...查看完整尺寸 图 7 - wordpress/wp-includes/class-wp-tax-query.php 的 clean_query 方法 结论 对 WordPress 网站的主动攻击通常集中可选插件

3.8K10

WordPress流氓主题利用户服务器做肉鸡发动DDos攻击

然而这是pipdigz.co.uk的一个文件(id39dqm3c0_license_h.txt)执行GET请求,该文件昨天早上响应正文中返回了“https://kotrynabassdesign.com...当响应主体不为空,即当它包含该URL,以下代码使用伪造的用户代理向响应中的admin-ajax.php URL发送第二个GET请求: $rcd = trim($response['body']);...这有效地kotrynabassdesign.com的服务器执行小规模DDoS(分布式拒绝服务)。 Kotrynabassdesign是一个pipdig类似的wordpress主题提供商: ?...我Kotryna谈到了这些要求,以排除与pipdig的某种共同安排,她说: 分析人员为了Kotryna联系以排除是否pipdig有合作之后,负责人说了下面的话: “我的网络主机实际遇到了很大麻烦...https://pipdigz.co.uk/p3/id39dqm3c0.txt”执行GET请求。

1.1K20

渗透测试之黑白无常“续”

艰难挺近后台 经过上一个网站的铺垫,所以当打开目标网站后,第一间感觉系统属于WordPress框架,然后尝试默认后台/wp-admin/能否访问。 ?...后台为默认后台,但是账号却不再是弱口令,尝试了大量的弱口令常用口令后,都未成功,针对前台的一系列测试也并没有取得一定的成功,测试到这一陷入僵局。...浪费了很多时间之后终于进入后台了,但是发现该后台一篇文章遇到的情况一样,插件上传或者主题上传,或者编辑插件编辑主题编辑404页面等功能全部被删除或者不可用,并且以前遇到过的Popup Builder...根据上图可以看到该方法使用WDWLibrary类的get方法接受的参数,并且如果不存在给默认值为0,查看一下该get方法是否有过滤参数。 ?...使用stripslashes删除反斜杠,根据变量追踪变量esc_htmlget方法中默认是true,所以这里的if也会进入,将变量value是要esc_html函数进行处理,WordPress的esc_html

2.1K10

从瑞士军刀到变形金刚--XSS攻击面拓展

php $username = $_GET['user']; echo "Hello, $username"; 当我们传入普通的username时候,返回是这样的 当我们插入一些恶意代码的时候...>'); 这部分的代码看似简单,实际还有很大的优化空间,就比如: 1、优化执行条件:通过远控(xss平台)交互,获取时间戳,本地时间做对比,如果时间不符合要求不执行,避免管理员在后台的多次访问导致...2、通过代码混淆等方式,将代码混淆入原本的代码中,避免安全类防御工具站内扫面发现此页面。...这种漏洞一般比较适合新闻类站点的xss漏洞,wordpress我没找到合理的利用方式,就不展示demo了,贴一张brutelogicppt中的demo截图。...攻击防护的一些思路见 在前面部分的内容,花了大篇幅来描述XSS在前台中的影响,关于后台的部分只有一部分通过编辑插件实现的XSS to Rce.但实际还有更多拓展的可能。

48610

WordPress 添加前台 AJAX 注册登录功能

此功能的实现是由 AJAX 提交表格数据代替 PHP submit 提交至 WordPress 自带的 admin-ajax.php,再进行 WordPress 内部的 PHP 验证处理,基于功能简化要求...,使用了 jquery 表单验证库,输入界面就提醒用户的明显错误,如邮箱格式不正确等等。...首先使用 PHP CSS 组织基本界面,点击登录或注册弹窗锚点,PHP 代码如下: get_error_message() ) : 'ERROR: ' . esc_HTML__( '请输入正确用户名密码以登录', 'tinection' );...任何个人或组织,未征得本站同意,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

1.6K11

利用Spark通过nginx日志离线统计网站每日pv

可以很好的比较mapreduceSpark的写法。个人看来,Spark写起来更加优美简洁,有一种四两拨千斤的感觉。...  * 通过nginx日志统计每日pv,并按照日期pv排序   * by me:   * 我本沉默是关注互联网以及分享IT相关工作经验的博客,   * 主要涵盖了操作系统运维、计算机编程、项目开发以及系统架构等经验...true if (fields.length <= 11) {       valid = false     } else {       valid = if (status.toInt >= 400...time_local: String, //来访时间                 request: String, //受访页面                 status: String, //状态...doing_wp_cron=1379488288.8893849849700927734375 HTTP/1.0" 200 0 "-" "WordPress/3.6; http://itunic.com

1.8K20

WordPress安全架构分析

文章搞得乱七八糟给大家添麻烦了,干货不多,有需要的人阅读就好了 0x01 前言 WordPress是一个以PHPMySQL为平台的自由开源的博客软件内容管理系统。...zoomeye可以搜索到的wordpress站点超过500万,毫不夸张的说,每时每刻都有数不清楚的人试图从wordpress挖掘漏洞… 由于前一段时间一直在对wordpress做代码审计,所以今天就对...0x04 Wordpress的过滤机制 除了Wordpress特有的nonce机制以外,Wordpress还有一些普通cms相同的的基础过滤机制。...https://paper.seebug.org/140/ 事实wordpress插件目录中,wordpress本身并没有做任何的处理,当你的用户权限为超级管理员wordpress默认你可以对自己的网站负责...短代码是一个比较特殊的东西,这是Wordpress给出的一个特殊接口,当文章加入短代码,后台可以通过处理短代码返回部分数据到文章中,就比如文章阅读数等… 当我们传入 [wpstatistics stat

1.5K20

Wordpress安全架构分析

作者:LoRexxar'@知道创宇404实验室 发表时间:2017年10月25日 0x01 前言 WordPress是一个以PHPMySQL为平台的自由开源的博客软件内容管理系统。...WordPress是目前因特网上最流行的博客系统。 zoomeye可以搜索到的wordpress站点超过500万,毫不夸张的说,每时每刻都有数不清楚的人试图从wordpress挖掘漏洞......0x04 Wordpress的过滤机制 除了Wordpress特有的nonce机制以外,Wordpress还有一些普通cms相同的的基础过滤机制。...', $class ), '3.6.0' ); } return addslashes( $string ); } 这样返回前,调用vsprintf的时候,post_status的值中的单引号就已经被转义过了...短代码是一个比较特殊的东西,这是Wordpress给出的一个特殊接口,当文章加入短代码,后台可以通过处理短代码返回部分数据到文章中,就比如文章阅读数等...

1.7K80

如何编写优化WordPress网站的Robots.txt

相反,我们使用  noindex元标记,这也有助于谷歌其他搜索引擎正确地您的网站上为您的内容分发其入站链接值。...事实,  /wp-content/plugins/   /wp-includes/ 目录包含您的主题插件可能用于正确显示您的网站的图像,JavaScript或CSS文件。...阻止这些目录意味着插件WordPress的所有脚本,样式图像被阻止,这使得Google其他搜索引擎的抓取工具难以分析理解您的网站内容。...简而言之,禁止你的WordPress资源,上传插件目录,许多人声称可以增强你的网站的安全性,防止任何目标易受攻击的插件被利用,但实际可能弊大于利,特别是SEO方面。...的readme.html,licence.txtwp-config-sample.php文件访问,以便未经授权的人员无法检查并查看您正在使用的WordPress版本。

1.5K20

WordPress 网站开发“微信小程序”实战(五)

改进 基于以上总总,开发“DeveWork极客”小程序2.0 版本,Jeff 对整个小程序后端做了如下的架构变化: 1)原来的WordPress 端除了现有的优化,基本不做其它处理。...其它 除了后端的变化,客户端(小程序端)还做了如下的优化工作: 1)预加载与本地localStore 缓存。...(pixelRatio =2)则是400x400 大小就好,再小则不清晰,再大则浪费。...返回功能,配合实战(四)提到的文章内链功能做了如下区分:当是通过文章内链进来的文章,icon 是HOME 且点击返回首页。其它情况则是返回一层页面。 写评论跟评论数的入口,后文会有介绍。...在这里献上PHP 的核心代码: // https://devework.com/wordpress-weapp-5.html // rest api 输出相关文章 function raa_get_related_posts_by_id

1.9K60

Python爬虫番外篇之关于登录

当我们输入用户名密码之后点击提交,我们可以从包里找到如上图的地址,就是post请求提交form的信息 请求的地址:https://github.com/session 请求的参数有: "commit"...: "Sign in", "utf8":"✓", "authenticity_token":“KM6Q0mM9FtI95wYsI/WU3BnaMbYrmV60c0YTQlZjBuAuYa193LP2Gd8BTCmQBSFvPFZRlk3...https://github.com/session :param token: csrftoken :param cookie: 第一次登录时候的cookie :return: 返回第一次第二次合并后的.../bookmark/ 这个地址是只有登录之后才能访问的页面,否则会直接返回登录页面 这里说一下:http://www.jobbole.com/wp-admin/admin-ajax.php是登录的请求地址这个可以抓包里可以看到...import requests def login(): url = "http://www.jobbole.com/wp-admin/admin-ajax.php" data =

1K111
领券