laravel 不知道什么原因部署到线上环境所有的接口返回数据都带上去请求参数

如图返回的数据前部分为请求的参数,后部分为返回的数据,导致所有的接口处理都会报错
尝试重启PHP服务器,清除缓存之后正常,过段时间又出现了同样的问题
laravel 部署到线上环境所有的接口请求返回数据都带上去请求参数

使用form-data请求方式数据返回正常,raw方式返回异常

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

好像是中毒了,论坛讨论过好几次。FPM的9000端口检查下是否暴露了。

3年前 评论
讨论数量: 13

好像是中毒了,论坛讨论过好几次。FPM的9000端口检查下是否暴露了。

3年前 评论

@widdy 9000端口都是对外开放的,关闭了也是一样存在问题,没有思路

3年前 评论

你这不放一下代码?咋让人看,纯靠猜吗

3年前 评论

@请多多指教 跟代码无关的,我在public/index.php打个断点,都会把请求参数返回

3年前 评论

这个要从两个方面来排查问题 1 检查nginx配置 2 检查代码逻辑

3年前 评论

对外不能开放 9000 端口,我也是这个问题,现在好了,只留了入的 80 其他全部不允许

3年前 评论
道法自然 (作者) 3年前

这是挖矿病毒导致的,我最近也遇到了:

  • 如果使用 docker 请检查下9000端口是否对外开放了
  • 如有使用了redis请检查是否设置了为空的密码
3年前 评论

@JeremyKuang 目前关闭了,看下之后是否还会出现相同问题

3年前 评论

@道法自然 目前关闭了,看下之后是否还会出现相同问题

3年前 评论

我之前腾讯云中招了,cpu 基本都是100%,进程关掉也没用,后面直接重装了

3年前 评论

@huanjun 解决没?我的服务器也出现这个情况

3年前 评论

@administring 解决了,关了9000端口,之后没出现过相关问题了

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!